[Opinions] Re: John or Jack?
Definitely just Jack. John and Jack feel like separate names for me - I don't think you can nickname John into Jack without some mental gymnastics. You'll constantly be explaining it to people.
They're both good, solid, strong names. John feels a little more understated to me. Jack is a lot more fun. However, I don't think there's a bad choice between the two of them.