Last August/September, we sailed on the Jewel in a non Haven cabin and really enjoyed the smaller ship. The only thing we missed was the Vibe on our last sea day as the weather was beautiful.
For us, the best part of Haven is the restaurant so we would never stay in a Haven category on a ship that does not have a Haven restaurant.