Hey! This is a pretty good team and most others have covered everything there is to be covered. The only thing i can really stress is completing the Grass/Water/Fire core. Replace Suicune with a sub seed Shaymin/Offensive Shaymin. SubSeed has more bulk while Offensive has a much stronger attack...