Awesome episode! Haven't watched either the Land Before Time or the Magic School Bus so I'm probably missing out on some of the parody, but there are plenty of smaller puns and stereotypes. First impression was the Chinese girl looked like Nene and the orange-haired guy like Pico but I guess those similarities are completely irrelevant here. :P Nice work!
-cd-