I adore the name Gabriel, but my husband (and a few others) have said at school people would call him 'gay'.
Older people seem to like it, my MIL hates every name but thinks it's fine.
I love it and really wish I could use it, but having been bullied as a kid myself I'd hate to add to the possibility for anyone?