As long as it's unacceptable socially for boys to get names that are feminine, I'm a little iffy for it being okay the other way around. It just doesn't feel right. It's like it's okay for a girl to aspire being boyish, because that's better, but not okay for a boy to aspire being girlish, because that's worse.
And this is as a proud mom of a girl who also has building toys and cars etc. along with her dolls. If she ever has a brother, he'd have dolls and pink toys along with his trucks and toys with other colours. But he'd have a male name, just as she has a female name (
Elva Roxanna Philippa), because it's okay for a boy to be a boy and girl to be a girl.