I might get laughed off the internet for saying this, but if you did wanna try and find a way to fit rocks on the team you could do worse than Golem. You don't lose too much attack from rhyperior, but you gain some base special defense, and it learns SR by level up. I know you lose solid rock...