RE: sts? any good or not?
If you think about it, the STS is made with withstand the impact of your bow's string. Time after time after time.
Granted there is a chance that it may fail eventually, but as was mentioned above, anything can fail at any time for any reason.
If I had the extra cash laying around I would pick one up myself to try out.