Let me just say, we will never get on this ride again until my DD is probably 10 or so! We rode it our first morning there- DD was 4 and DS 2. She loves the movie and understood that the witch would be in the ride as well, but like the movie- everything would be OK in the end. Yeah right! Toward the beginning the witch turns around pretty quickly right as you reach her and that was the beginning of the end for DD! She screamed the rest of the way through. My mom rode small world with her about 5 times before she would approach another building. It was terrible! The worst mistake we've made in a long time!
DS- 2- didn't like it much, but never really cried. My niece, 7, didn't cry but sure buried her face in her older sister's shirt.
BTW- DD loved Fantasmic!
I think this is one of the scariest things for kids at WDW. Of all my family and friends who've been, I've never had one tell me their kids actually liked it. Not all have cried, but none liked it either. To us, it just isn't worth it. Even if they don't cry, why do it if they won't like it? It isn't worth the risk anymore, DD wasn't the same for several hours since. She still had that scared stare on her face an hour later when we met Ariel!