Is there anything wrong with unisex names?
I personally don’t like unisex names. I always feel bad for the kid, since they could possibly have another child of the opposite sex with the same name in their class. Or in bigger schools, several kids with the same name. The only Riley’s and Charlie’s I know in real life are boys. The only Peyton’s I know are girls.
I’m not a fan of unisex names. This is partially because it seems like a lot of good male names get used by a few girls and suddenly they’re ONLY used for girls. Aubrey is one example. As is Riley. Another that is slowly becoming female is Rowan. I’ve seen people refer to Evan (one of my favorite boy’s names) and Logan as “unisex” as well. The reason I don’t like these names becoming solely female names is there are already a lot fewer unusual names to choose from for boys. There is absolutely no need to make male names into female names when there is a bigger pool of girl names out there.
There’s a difference between unisex names and boys names that are given to girls because the parents think it’s cute and original. Unisex names are OK, but naming your daughter Ryan or Aidan is ridiculous. I personally wouldn’t give my daughter a name that could lead some people to mistake her for a boy. I would go with the Riley spelling myself. It looks the cleanest and is the spelling most people are familiar with. It’ll be a pain for your daughter to always have to correct people on how to spell her name.