My daughter can get her Singapore passport anytime before 1 year old. If we apply her citizenship after 1 year old, we have to write in to explain.
Getting a PRC citizenship is more difficult because there is no immigration policy unless very special grant by the central government.
My daughter can still apply for Singapore PR through education or working in Singapore when she grow up (in fact she may chose to go elsewhere, not only Singapore). If we don't arrange her PRC citizenship now, she will not be eligible later on.
Many people think of having dual citizenship at the same time but it is NOT ALLOWED by either government. Furthermore if she revoke her citizenship at age 21, she will not be able to enter Singapore for whatever reasons for the rest of her life.
Singapore and China government just agree to exchange data base. I think ICA subsequently will be very busy interviewing those people having dual citizenship.
I also wonder 50 years from now when the sea level rises 1.5m due to global warming, where should Singaporeans stay? Should we squeeze together at Bukit Timah Hill, Torlong Bangka Hill or Redhill? I think my daughter will be fortunate to choose where to stay in mainland China.