Goofy website. Didn't list my airport (MCI) and many major ones were omitted (for example, PHL). Also, too many spam-windows.
Redeeming quality: It was sort of fun trying to find the most suicidal routes! Fly a few Airbus segments among the former Soviet republics and you can actually generate some rather non-trivial death odds.
Not sure what this has to do with frequent flyer programs, though...