We've just had a Rose (actually I wanted Rosa) and I think it is lovely. I would go for Rose with Rosie as a nickname. It is actually quite usual for a first name at the moment.
Funnily enough I never would have picked it while pg as I would have thought it too boring. But when dd2 was 6 days old & dh & I were falling out because we couldn't agree it suddenly seemed better. O think it is elegant and timeless. Rosie is a nice and inevitable nickname but too twee for a full name IMO.
I don't think its boring, I don't know that many people with Rosie as a first name, only 2 i think, and one of them is 4 or 5 yrs old and the other one is a baby, so dont think that makes it tooo common. Its a v cute and nice name.
Sorry, I just think it is a bit of a twee name which is lovely on children but may not suit an adult.
I have a 'twee' name but my parents gave me the full name on my birth certificate & I'm glad they did as when I was 16 o decided I wanted to use the 'grown up' version of my name. My family still call me the short version but everyone else uses the full version.
Love Rosanna though, unusual and loads of variations.