It'll age okay. IMO the names that don't age well are the ones that sound really familiar, or sensuous, like
Tommy and
Candy ... but in real life I think people with those names wear them fine, as they get older. When I was younger I used to think
Jennifer would not age well (there were many Jennifers among those born 1970 onwards where I lived, few older). Then I turned 30, along with a gazillion Jennifers... it ages along with the people who bear it, really.
So yeah, I can picture a 50 year old
Rio. Just, not for another 45 years or so!