Yes, but the omnipresence of Munchlax, Houndour, and most importantly Stealth Rock really stop it from shining as it possibly should. Add this to the fact that, as a lead, it loses to like everything minus Snover (who is always run with a Fire resist).