Erm...Bold Zam? Is that a thing?
Anyway, really really nice team, the only real issue is Rain because both your water resists are incredibly flimsy. Every time Specs Toed (heck, even Scarf Toed) comes in it's basically getting a kill. Keldeo is even worse; you can revenge it after a kill yeah, or it could even be Scarfed, in which case you basically lose. You are also somewhat weak to opposing Breloom as well.
First of all, I think you need to replace your Breloom with either Amoonguss or Roserade (basicaly, bulk vs Spikes). Both give you a solid answer to Keldeo and Breloom, while doing substantially better than Loom at absorbing Water attacks. You could also use a specially defensive EV spread on your Rotom-W for more defense against Rain, especially Tornadus-T.
Hope that helps, congrats on the ladder peak :)