It is a neat site...however, my son and his wife went to Cancun a couple of weeks ago and their flights kept falling off the map not to be found...
I could see how that would be worrying~
Probably best to stick with the airline-specific tracker for that, I know American Airlines lets you visually track a specific flight.