Only played this team a few times, and i had fairly nice counters to your team (ie: MoP Tar gave you trouble, i use a Raikou team etc.) But the real trouble i see is your Sub/ CM/ Ice Beam/ Surf Suicune weakness. Crocune cant outstall that, since it can't breka the sub, Surf and Ice Beam both...