We have cruised NCL numerous times and have another 4 booked, I agree about the style being more like Royal than others but I think that some of the entertainment is much better. We have seen several music stage shows on board, one was Prisilla Queen of the desert. Freestyle dining is great but if you prefer traditional than just book the same time in the same restaurant each night.
I am sure you will love it if you decide to book.
Cheers