Have you seen the new type of earth clamp made by MEM ?

[Linked Image from memonline.com]

Looks a bit ropey to me but the 2 field reports Here say different, might look into getting a couple, and give them a try.