I have a new Hugo, he's 4 weeks old and my husband had the same thoughts about Hugo as your husband, but I loved the name and that's what he called.
I live in Bristol,so I'm not sure about him being teased. In a previous life I was a PS teacher and children just accept what other children are called in my experience.I want him to go to public school!
I've had lots of comments about his name in cards etc. My husband's family don't like the name which is hurtful, but then again I don't really care!!
As for your other names, they were on my list too! So my darling, you have fabulous taste!