Good points on the shore excursions with a "shopping opportunity" and the Spa cabins.
My sister was overwhelmed with the sheer number of "additional charge" restaurants on Norwegian Epic. I was aware of them and she also knew there were additional charge restaurants but she stated that keeping track of which restaurants were included and which were additional made her head swim.
What is starting to concern me is the rising cost of drinks on the cruise. I know many folks in New York and other large cities believe that the costs are in line with most bars but for the Minneapolis area the costs are in line with the most high end restaurants and not a "normal" drink price for most people.