Some people think that I'm a dork for saying this, but here's our experience:
The 1900 Park Fare dinner with Cinderella, Prince Charming, Step Mother and Step Sisters is awesome for boys.
My DS10 (see sig photo) always has a ball at 1900 Park Fare. He talks sword fighting and horse back riding with Charming, he talks marriage with Step Mother, and how beautiful the other ladies are. He's been invited to dance with Cinderella and Drizzela before and left with lipstick smootches all over his face. It is always a riot.
I know that it's not ideal, I wish there were a Toy Story meal or whatever; but you have to play the hand you've been dealt.
And also, the meal is fabulous at 1900 Park Fare.