I've encountered Magical Crawdad more than once in PvP, he's still a popular pet.
And that was just one example, many pets have damage reduction abilities, which destroys any pet sololy built on DoTs.
And if you got through him easily, with that team, and he had the Crawdad, he was clearly doing it wrong.
Anyway, my point was that it'd be a better strategy to diversify your strength and weaknesses than put all your eggs in the same basket, in my opinion. I had tried something similar with Clockwork Gnome and Restless Shadeling, the Gnome, with his turrets, and with Plaggued Blood on the enemy, was getting 7 heals per round, during the best rounds, but that was about one round every ~7? rounds.. In the end, I realised it was just not worth doing all the pet swapping to keep Plaggued Blood on, was better off changing the Shadeling for another pet that was good on his own and not waste a spot in my team just to keep a debuff on and swamp pets twice every 5 rounds to keep it up.
But if you feel confident with that team, go for it.
Edit: Molten Hatchling (with Brittle Webbing) would be fun against that team too!