Very thoughtful comment.
I’m an American living abroad and got US citizenship for my children. I constantly wonder if I made a mistake.
I do get some tax savings, and most of my income and assets are in the US so I save for them there. But I know the burden of having to file taxes and possibly pay them when they’re old enough is a heavy one.