I don't think it would be right to limit how often a club can win a clash, they're putting in the effort and deserve the reward.
I do think the scoring should be altered though. In theory large clubs don't play against small ones but we all know this has never worked. I'd love to see WGT make only the first 10 or 20 rounds played by each club in a clash count. That way a small club would be able to beat a large one, the quality of the rounds would count, not the quantity.
However, this would reduce pass sales so is very unlikely to ever happen.