RE: STS
The STS is a great addition to a hunting rig. It really does quiet down most rigs and stiffles vibrations. I'd add one to your rig and see why so many people love this small rubber ended rod. You can purchase them from several sources including Cabela's and other mail order sources. Do a "search" on this forum and others and you'll find a TON on threads and posts about the STS.
As far as the LS's versus the Spyders.... I'd go with the SVL product. They just flat out work better than other companies rip-offs of the original. You'll notice the difference right away. Good luck and good shootin'