We are fresh off the Joy (July 1-9 sailing) and previously was on the Escape on 3 separate occasions as our fave ship out there! Overall we were very pleasantly surprised with the Joy! Really the 2 ships have the same look and feel, just some differences that you and the other posters have indicated.
I'd say that Spice H20 might be something to think about, and which water feature you prefer. Escape has the grotto which is great for when it's hot, whereas Joy has the large hot tub, which might be better for the itinerary and/or your personal choice. With that said when the hot tub was busy it was loud and packed - but just before dinner the crowds always thin out and before you knew it we were the only ones in the giant hot tub!
We were also concerned about missing Moderno - but surprisingly found that Q was a great replacement for it! The Pitmasters Platter will still give you the meat sweats like at Modernos....just the meat is smoked instead (so maybe smoked meat sweats instead? Lol). We also thought the use of the Q space was better utilized vs the sparsely used Dinner Club on the Escape. You could also go to the Q bar anytime to watch entertainment which was a nice plus. But there's no real replacement for Pinchos as another poster already mentioned. Also, we lovvveeeed eating at Le Bistro on the Waterfront. There's something about the wait staff removing the cloches to reveal your dinner with the sea breeze on your face that's hard to beat or replicate. But we love the look of Le Bistro on the Escape and missed that extra buzz of activity when going by 678.
The only thing I could really feel different was that the Joy was more cut up with venues separated differently. For example poor Maltings Whiskey bar was all on its own in this separated room off the atrium on deck 6. We definitely much preferred the Tobacco Road location up on deck 8 on the Escape. However with that said, the cigarette smoke from the casino was better controlled on the Joy, and you didn't smell it anytime at 678. Sometimes on the Escape the smoke wouldn't find any escape.
IMO, I think that the Joy is more of a 'fun different things to do' kind of ship with the race track, laser tag and galaxy pavilion. Whereas the Escape is more of a 'chill and relax in the sun' kind of ship with the extra deck space (for all), amazing spa, and the Guy Harvey channel (which we we actually missed on the Joy! Lol).
Lastly, oddly enough we also actually prefered The Local vs O'Sheehans. The Local has more of a lighter white/cream colour scheme throughout vs the darker woodsy pub feel of O'Sheehans. We just thought the Local looked better for its location despite it being nearly identically laid out. Unfortunately the wings are still the disappointing oven baked type and not properly fried on either ship. But at least the rest of the food options are amazing!
All this to say, you're really not going to go wrong on either ship. DW and I still felt like we were at home on the Joy - just found it to be a little different. But, we've agreed and realized that the Breakaway Plus class is our preferred ship class out there in any fleet. It just checks so many boxes for us (Waterfront, dining variety, overall ship layout, Spice H20, deck parties, District Brewhouse, The Cellars, waterslides, etc etc) that we'd be thrilled to find ourselves on either again (or the Bliss or Encore)!
Cheers and have fun choosing 🙂