Given your goals, graduate school (what you call postgrad) in a Western European country seems to make a lot more sense. For one thing, American colleges aren’t really set up for any sort of European recruiting.
2 Likes