That's a very well rounded team! Just make sure that articuno has an odd amount
of HP in case cloyster is fainted so it won't be 2HKOed by an opposing stealth rock.
I think you should replace camerupt with poliwrath because cloyster can already defeat flying types
with ice shard, articuno also...