People are gonna catch on that it's a rain team though the moment you use Rain Dance on turn 1, so....
You need a back up rain maker regardless.
But one major issue with your team so far is that a Sun team will wreck what you got, especially the Mega Zard Y+Chlorophyll Venusaur combo that sun commonly runs in doubles.
[email protected] basically deals with both of them (more so Venu than Zard).