From my experience with a tripod for the pin, they aren't really effective. We got rid of ours after two seasons of trying to make it work. We have the JT Strongarms, and they do work.
If you're staying in one place for several months you could try some screw-type jacks under the frame. I've heard of people doing that with good results.