It certainly is worth a shot, I've tried it once, hard to deal with sometimes but you really do, in my opinion, get better at predicting.
Bulky waters seem to be your problem aye? Well, for me, I'd use Celebi a great deal of the time, leech seed + recovery did my team well, not to mean the occasional thunder wave for team support. Though, I know how you dislike Celebi. XD And not the best answer for CMcune either for that matter.
Have you tried SpecsShay or able to fit it in your team? I use it in one of my offensive teams and OKHO's Suicune, Milotic, Vaporeon, and of course Swampert. It's pretty fun to see Seed Flare shred like no tomorrow too. XD Could certainly help you out with the bulky water problem. Even though it is a grass type it can come in on a good amount of thing in my opinion. Maybe you should see how it can be implemented into your team, trying doesn't hurt. =D