Are there any downsides to getting one, outside of perhaps having to let go of one's other citizenships for countries that don't allow it?
https://www.irs.gov/individuals/international-taxpayers/freq...
"if you are a U.S. citizen or a resident alien living outside the United States, your worldwide income is subject to U.S. income tax, regardless of where you live"
If you are already a green card holder, you are already subject to the tax and other reporting requirements like a US citizen so the only real difference from the US perspective is you can't vote and aren't guaranteed to be able to cross the US border. It's that last bit that most people really want.