You'll love NCL. I haven't been on this ship but have a cruise booked for Feb. This will be my ninth cruise, sixth with NCL (since 1993)
Don't worry about the awful reviews, just remember that there is always something to complain about and some people will find the worst in anything. Personally I like the Freestyle Dining. It gives you a choice of when and where you can eat. Besides, who wants to leave the beautiful place you're visiting to eat at a seating time you have to be at or else you're pretty much out of luck?
I think a lot of older adults aren't hip with the new ways of cruising.
Have fun and remember that life isn't perfect even if you are on vacation!!