Wow, that's pretty cool. I'll have to check it out.
Doubt it's the live feed... I think the ASD feed for public use is delayed at least 5 minutes. I know because here at work (major airline) our feed for flight following is a lot closer to real time if you compare it to say FlightAware. Guess they do it for security purposes.