I have some 3 prong ones that I've had for years, but I hardly use them. Since I'm in the driveway and not on a lift, I use the car as a spring compressor. Jack up the suspension, loosen whatever it is that's holding the spring in, then slowly lower it. You can also do this before you even jack up the car, then as you jack up the car the springs are unloaded.
It's great for struts, but real coil springs not so much. A lot of them don't have enough suspension travel to completely unload the spring, and that means I have to get the spring compressors out. In that situation if I can, I'll jack up the suspension and put the compressors on, then slowly lower the jack. This way I don't have to fight to tighten the compressors. Only compress the spring as much as needed to remove the spring. You want to store as little energy as possible in the spring in case of a catastrophic failure or something.
Disclaimer: Some people have said not to do what I do, because it's dangerous. Frankly I think it's 1000% safer than using the hook type compressors. Obviously anything with that much potential energy is dangerous, but I feel safer leaving a few thousand pounds of steel and the jack used to lift those few thousand pounds in charge of controlling a spring rather than a few pounds of steel. I have had a compressor slip on me, and I don't trust them.