I have no problem with this at all, but 50 is such a round number. You have issues like the number of stars on the flag not matching up with how many states we have... And then... Puerto Rico is a Spanish thing, maybe we could translate it to English and call it that?
Does that mean we'd have to change the names of California, Colorado, Florida, Montana, and Nevada?
Not to mention Arizona, New Mexico, Texas, and Utah, which all have names of Spanish origin.
Although....."Rich Port" does have a nice ring to it, eh?