Yeah it looks great! And the 3 fire type moves isn't bad its just not needed. I think toxicroak and Kabutops will go well together. I've always wanted to use Kabutops in one of my teams, but he never really fits into my strategy, so tell me how it goes using Kabutops because I'm interested to hear. But yeah your team will do well with each other. You've realized that team building isn't just throwing all your faves onto a team. All your mons mesh pretty well. It's a solid team :)