Well, you asked for our opinion so I'll give mine. I really don't like it and I can imagine people reading the birth anouncement and saying "oh gawd, theres a baby in here called Algernon, how cruel". But I have thought that similar things on finding out friends babies names (Baxter and Leopold stand out here) and now I like the names as I associated them with the gorgeous little boys they belong too. So I guess, it would be brave move, and he might not thank you for it in the future, but the people who matter will learn to love it when they meet your wee man.

As for your girls names, oh please choice Violet, it's such a sweet sweet name.