Hey, here to rate your team
This is a very interesting team to say the least, that utilizes very unique sets. I do think there are some redundancies however, and I think you're missing some key components of a successful team. Water-types with Ice-type coverage (Slowbro, Suicune, Swampert etc)...