Yeah I agree with Cherub, atleast mention those in oo.
-As for counters, take Defensive Nidoqueen out. Defensive Nidoqueen is rarely even seen, not to mention it certainly will not like taking Earthquakes. Defensive Poliwrath is an excellent counter to Rampardos, so definitely add that in. Rhydon is a solid Ramp switch in as well, being able to take Head Smashes.
-Mention Nidoqueen as an excellent Rampardos team mate. If you look at what you listed in the counters section, LO Nidoqueen easily 2HKOs or OHKOs all of those, as well as being sr resistant etc to switch in.
-If you are going to list Cofag as a check, list Tangrowth also since it survives CB Head Smash, has STAB Giga Drain etc. You can list Regirock i guess but it doesnt see too much use in RU
-Slash Superpower on the CB set somewhere. It hits Sandslash and company switch ins harder than Earthquake and is a better "hit once switch out" move. Also hits Steelix harder.
will edit when i think of more stuff :)