Ship decor...Royal and Disney are VERY different. Personally,
DCL's color and decorating schemes feel old and outdated to me, like being on the Titanic (just in the decor and colors way). I like Royal's bright and cheery decorating schemes.
I don't go to the shows on DCL (tried two of them, hated one and was neutral on the other, I'm done) or on Royal (just don't have the interest), but we've gone to comedians and magicians, and have liked them. I know there have been magicians on both...it's possible the comedian was just on Royal, but I'm not sure.
Seems to be a Vision class ship; we were on Vision last year just before going on Dream, and we liked Vision. (I did have some issues b/c the weather was bad for 1.5 days and the smokers stayed inside, going to the casino for their nicotine breaks, and the casino is off the Centrum which is a gathering place, and our rooms were the Panoramic OV rooms just off the Centrum, and it was getting a bit overwhelmingly smoky in the Centrum...but that was a pretty specific set of circumstances and should NOT be expected on other cruises...just wanted to be really clear) When we could use the Centrum for things it was a lot of fun.
Dream is bigger, and can hold far more passengers. Compared to Dream and Royal's Freedom, Vision felt really easy to get around, and impossible to feel lost on. The more intimate feel of the smaller ship was really nice.
Some decent info here:
https://en.wikipedia.org/wiki/MS_Enchantment_of_the_Seas
OK I just reread.
That's not Enchantment.

Vision class is "old", and Vision isn't a large class on Royal. Have you looked at the Freedom class? I see you've cruised royal before, but I'm a little confused b/c of what I quoted above.
Oh, and we like the menus on Royal better than on Dream...we're vegetarian and they are just more palatable on Royal. But both have servers that want to make people happy, and both lines have been happy to help us out to find food that is better. Though I must say our Royal servers have been a bit quicker to offer help; the Dream servers have waited for us to specifically ask for help.