That's all I can think of. Unless you are Welsh, it's not one to use in Britain. And in the States I reckon everyone would pronounce it wrong. Since it's a middle name that doesn't matter so much. The combo sounds fine but I cannot get excited about yet another
John in the world.