I haven’t done LP, but I would obviously recommend Germany because it is on the first weekend of the Tour de France and San Fermin in Pamplona, Spain. If you are going to the trouble of crossing the Atlantic to do a race, you should get as much as possible out of the trip.
Awesome report and sounds like an incredible experience! Congrats on the finish and trip. Actually, I am an American living in London (over 2 years now) and did IM Germany 70.3 last year…thus, very familiar w/ how FAST the Europeans are on the bike and in triathlons!