Potential disadvantages of a math postdoc in Europe vs US I am a mathematics Ph.D student in the United States, and recently received a 3 year postdoctoral offer in Germany, which I have only a few weeks to accept or decline. The offer is very good (high salary, travel funding, no teaching unless I want to) the PI is basically the top person in my field, and the position also solves my 2 body problem (my SO has a similar offer from the same place), so I am tempted to accept it.

However, I have sometimes heard that an American doing a postdoc in Europe is at a disadvantage applying for permanent jobs since European positions are often restricted to EU citizens and American schools are less likely to hire someone who did a postdoc in Europe.
Can someone (on either side of the pond) offer perspective on whether my concerns are valid?
I need to accept or decline the position before offers for US postdocs are sent out.
I'm aware of a few potential issues applying for academic jobs in the US after a European (or non-North American) postdoc. These won't necessarily come up in any given job, but they're the problems I've heard of people having. (Specifically, I know of different people who've had each of these problems individually.)

Many American schools are reluctant to hire someone who doesn't have adequate teaching experience, and especially at least some experience teaching service courses (courses to non-majors), since that's such a large part of the job in the US. European postdocs often have less or different teaching requirements.

Many schools can't afford to fly people in from Europe to interview for position, and will therefore officially or unofficially discount applications from someone in Europe.

There's still some variation in how people write recommendation letters, so a European writer is more likely to write a letter which comes across as negative to Americans.  (More specifically, in the US, almost any negative comment in a recommendation letter, even a very mild one, is taken as a hint that the problem is much worse than is being said. In Europe, I'm told it's more common to include mild critique of an applicant in an overall positive letter.)