I guess it depends how much you cruise for the ports or the ship. If the ship is just a means of getting you to particular ports then QV will be fine. If you want to experience a different ship then it will have to be QM2.
I'm sure you will have a good time whichever you choose.