Nice team, I'll try and keep this short.
You have 3 weaknesses to Ice, and two resists in Starmie, who isn't the bulkiest sea star, and the other is Scizor, who doesn't have the best Sp. Def, meaning Ice Beam will still hurt. I think that you would very much enjoy a bulkier resist, maybe...