I used gas springs to counterweight a heavy spindle. They worked much better than the constant-force springs I tried first (which broke) and were easier to implement than an actual counterweight, which needs to accommodate the sideways motion of the axis as it moves in Y.