I don't think so. The info you'd get from a dippin' dots guy would be closer to the truth and more believable. Sounds like he got this info from someone in line.
My favorite lines, "The Racers" and "...they do, do maintain on the trains while they're....actually open and stuff."
Edit: If you are going to do a facts video at least know when The Beast opened.