We went on this tour last Wednesday and everyone in our group (3 kids, 2 adults) had a great time and really enjoyed it. The best aspect for our younger kids was that they didn't have to wait in lines at the rides while with the tour group.

I did some searching here on the boards and found mixed reviews but decided to chance it and am glad I did. I found too that if you interact with your guide it makes the entire experience more fun...we're a bunch of nuts and had our guide and the rest of the group laughing the whole time.