Waiting til 20 works only if you're willing to wait to accept the benefits of US Citizenship until you are 20. My mother was in this category, and shortly after she registered to vote in the US, she received a letter stating that her Japanese citizenship was therefore revoked.