I think it looks interesting. It definitely sticks out, most teams have similarly designed classic badges. I think that was what the club's intention.
Also I think it will look good on casual evening clothes, would not be surprised if non-football fans wore a "J" shirt not knowing what it meant. Go to a fine restaurant/club with dress codes wearing a "J" shirt.
A bit of a "fashion" risk. Gianni Agnelli would be proud.