That does look pretty cool!
Personally, I use Pokemon Online to find IV spreads, as it dynamically updates, and even works when you want to minimize a certain stat (i.e. for HP Ice + Gyro Ball Bronzong, where you wan't lowest speed possible). Might be handy to have a look at :)