First, congrats on losing 14 pounds! Second, congrats on wanting to get fit! :)
About STS, it's strictly a weight lifting program, and I believe anyone can start it with the weight that's right for them. Whereas, your weights wouldn't work for me, if they work for you that's all you need. If...