I'm not a fan of unusual names and I don't particularly need my children's names to be unique or 'special'. I do, however, feel strongly about them not having names that could be ridiculed or that they would be likely to dislike.
I love the classic name Beatrice, but I've read a few comments online by people who feel that it's 'frumpy' and they also have concerns that it can be read as 'beat rice' (a bit far-fetched in my opinion! When would anyone use the phrase 'beat rice'?). Ultimately the name would be for the child and not for me, so any honest thoughts would be welcome!