I think the inclusion of stats is neat, but I don't think a lot of these overall stats should sway your preds like they seem to. For example, if you're predicting Victorious over Morin because of overall scout frags on ESEA, that seems like a pretty poor comparison.
http://i.imgur.com/I57SKnI.jpg
There is over an hour of playtime difference between the 2 players and from a frags per minute and dpm standpoint, smashy is performing better. There's of course a ton of shit that factors into stats like ease of schedule and playstyle, so the stats by themselves don't show who the stronger player is anyways.
The damage/heal graph is really neat and an overview of stats is cool. Using overall stats as reasoning behind predictions kinda bugged me though.