Have never had a time in The Haven that I didn't like, or thought was the same as Non Haven on NCL. I have had upper end Suites on Celebrity and found service levels to be terrible, so my money goes to Haven first.
Having said that, right now to Bermuda, $1,999 for Haven Cabins. Aft Cabins were at this price, Foward cabins are/were at this price. Courtyard are still at this price.
The gripe about menus not changing are sort of silly, the menus in the specialty venues don't change either and you can order from the MDR menu any time you want in Haven.
Try it you'll like it.