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...