I really like the name Ariel, which is a traditional Hebrew boys' name (e.g. Ariel Sharon or the character from The Tempest). I like that it's Hebrew, since I am Jewish, albeit very secular, and it also fits our important criteria of being easily pronounced in both English and Spanish. He could go by Ari for short.
But has it gone too far over to the girls' side? Did the Little Mermaid kill it forever? Could it still be seen as a unisex name?
On a feminist level, it annoys me that it's fine and even trendy for girls to have unisex or masculine names, but a boy cannot have a name that may be construed as too feminine. I feel like that sends the subtle message that girls are still worth less than boys. But on a practical level, I don't want to give a child a name that could get him teased forever. Cultural values matter.