I agree with PPs about Rose being done to death. Which annoys me because I'd never use it even though I call my Nanna Rose and would like to honour her one day. It goes in the same pile as Maree/Marie and Louise to me! Most of my school friend's had one of those three middle names!
I also prefer middle names with meaning.