I almost never read these rate my teams and so not really sure how to say this but your team is extremely weak to Mamoswine which is becoming really popular in BW2 as it kills all the Therin Forms/ Genies. You got Jirachi, Ferrothron and politoad but they can't take that many EarthQuakes or Ice...