To my taste, it is the Italic and the Semi-bold italic 'J' which look out of context, with their swash appearance, not shared by any other Latin upper case glyph.
My suggestion would be to 'straighten' the first two and leave the third as it is. Possibly, the current Italic and Semi-bold italic form could be moved to a stylistic set (or feature) of some sort (just not to loose them).
I鈥檇 rather have the swashy one in all the serif italic fonts by default, and provide the other form as stylistic alternate.
@khaledhosny I agree with you. 馃 And I suggest using ssXX feature would be a nice choice.
Current status:

J.altFour glyphs need to be drawn from scratch:
From the over-all picture, I am still convinced that the 'straight' should be the default everywhere and the 'swashy' can go in salt, but this is relatively easy to fix even as a second step.
In general I don鈥檛 think we should change the defaults too much and try to maintain the existing feel of the fonts as much as possible, unless we are fixing real bugs.
IMHO, I agree with @mgavioli that it would be more consistent to have the "swashy" shape always be the alt glyph. I don't think it would be deviating too much from the original font, but rather resolving a styling inconsistency already present in it. So I'd consider this a minor, reasonable specific deviation from the general principle "we should change the defaults too much", which which I agree as well.
Most helpful comment
I鈥檇 rather have the swashy one in all the serif italic fonts by default, and provide the other form as stylistic alternate.