I have done a 10-day cruise on the Escape combined with land stay and we went all over Italy, Malta, and 3 Greek islands. It was awesome and exhausting! 9 ports! We are going back to Italy for 2 weeks in October and then hopping on the Prima for TA back stopping in Livorno, 5 -6 places in Italy, France, Portugal, and the Azores. We found we just have to go back, so much to see!
Originally we were going to the Epic back as a TA from Rome because it was cheap and relaxing but my mom hated the bathroom and our cruise was cancelled so we rebooked on the Prima. I will say that the Epic cruise was going to be 1/3 of the Prima and had 2 ports...so now our relaxing TA just got pricer and more exciting!
I think you'll love whatever you choose!