As far as dual passports. My parents hold both Taiwanese and US passports. But Taiwanese passport is the last thing I want to secure about. A rise in China’s political power/economic power means Taiwan will eventually be assilated, voluntary or forced.
With Taiwan passport, you can get a China issued Taiwan passport pre their one China policy. Personally I think its more like a green card of China. This is one way you can get away from China’s strict no dual citizenship enforcement. Btw, it is in theory illegal to hold another citizenship if you have US citizenship, but it is not enforced.