I'm sure you've had a lot of people say this, but I think you should consider putting stone edge back on your kabutops. It gives you the ability to hit the therians, flying dragons (specifically dragonite), and volcarona. The therians can really hurt your team, especially under rain. Dragonite can sweep your whole team if it gets enough dragon dances up. The bulkier versions that are capable of surviving your revenge killing efforts will, in fact, 6-0 you. Eventually, kabutops's sash may be the only thing standing between you and doom from these pokemon. The only trouble is, you can't win if you don't have a move capable of 2hkoing them. I honestly never saw the point of superpower. Heatran already gets murdered by lucario and gets hurt by waterfall. Tyranitar will bring up the sandstorm whenever it comes in, meaning if it comes in on kabutops, waterfall is full power. Waterfall is a 2hko on most tyranitar, as far as I know.
Hope this helps, and good luck in the future.
PM me if you need your team rated! I am most fluent in VGC and OU and dabble in UU.