It depends on your boys, I think. When I worked at Epcot, I talked to a lot of little boys who'd gone to the similar Princess dining in Norway and got all sorts of responses. One 10 year old said he was fed up with doing so much Princess stuff for his sister's sake (they'd done dinner at CRT the night before going to breakfast in Norway)...many boys said it wasn't great but they didn't mind...and then I would see little boys grinning from ear to ear with big lipstick marks on their cheeks. One boy who must have been around 5 told me that ALL of the Princesses kissed him, and Cinderella and Ariel kissed him TWICE. I said "Oh my! What would Prince Charming say?!" And was told very matter of factly..."Well, he wasn't there! None of the princes were there."
So it depends; some boys want nothing to do with Princesses, others can tolerate them, and others think it's so much fun to be kissed by the lovely royal ladies. It's all about your own kids and how they take it; boys can have a great time at CRT, but not all of them do.