Thanks everyone the comments are all really helpful, particularly from those who have cruised with teens on these 2 lines. I need to go and do a bit more research on the extras/drinks/dining/packages.
Thanks for the suggestions re: Ovation - unfortunately not travelling over the dates we have leave.