The Grandeur never had a Johnny Rockets - still doesn't. The ship was revamped last year and they added some popular features such as Giovanni's, Izumi, Chefs Table, and Chops, and the Park Cafe took the place of the previous burger and hot dog counter in the Solarium. They also added a diamond member lounge and relocated the concierge lounge.
If the price is right I'd certainly consider it. The ship has been refreshed with a new layout and features.