Don't mention water types either, that doesn't count for obvious reasons. That or any type that resists fire, Typhlo's main STAB. I would like to hear you mention a comparable sweeper, though!
that aside, since I don't have a 3ds yet, now I really wanna fight both you and Char in Pokemon Showdown, I'm pretty sure it would be interesting. I'll probably send a link/develop the subject further via IM, bit trust me, recreating your lv100 team there is fast and worth it.
...especially if I can destroy it, but that depends on how good you guys truly are
