Wow, this team looks amazing, so who am I to tell you to change anything? =P
The one thing I can suggest though is getting a spinner in there somewhere as obviously a team with 4 ice types really hates Stealth Rock. Wynought's Hitmontop set is something similar to what I would recommend.
Try it out, maybe it helps, maybe not. Either way congrats again on the sick team. =)