On a quick overview the only thing I see is a misspelling of Politoed in Checks and Counters.
Also, couldn't Breloom be considered a Check? 252 Atk Life Orb Technician Breloom Mach Punch vs. 4 HP / 0 Def Darkrai: 281-330 (99.64 - 117.02%) -- 93.75% chance to OHKO, and that's with a Jolly Nature.