If you are not sure if your family will be in the US on a permanent basis, just give birth abroad and get green card for your baby to leave the options open. Your baby can always move from green card to citizen but not vice versa. As I said earlier, the main difference is that it is easier to renounce green card than citizenship. Also I suspect it is also easier to reapply for green card if one has renounced this, instead of having renounced US citizenship.
Also, do you own meaningful assets outside the US? E.g. if you own a HK$20m property in HK and want to give this to your child in the future, he would be subject to a big inheritance tax if he is a US citizen / green card holder.