I don't "disaprove" of
Evelyn for a boy. It is a unisex name and I understand that. But currently it is seen (in the US at least) as a wholey female name. I DO disaprove of names traditionally used for one gender suddenly being flipped by some "innovative" person.