Oh, and cardio will be included in STS; I don't remember the exact details though. I know I've read about it in FAQs.
I'm also a similar body type to yours, and my body reacts very quickly to strength training, which is why I think we would benefit from STS during weight loss.