Tbh I skipped this because I really can't see any flaws with the team. I can give you some suggestions but remember my VGC knowledge is strictly in theory.
How about Icy Wind on Cresselia over TR. It can potentialy give you a free turn while your opponent Taunts. It also hits Thundurus for...