STS gave me my best strength gains (and leaning out) by far and Cathe is no nonsense as usual. The short CLX sessions are great but Chalene has a big personality in these and you may want to look at clips first. Body Beast (BB) is fairly good but has a "manly meathead" vibe that can inspire laughter or revulsion depending on your bend lol The weight work is solid, esp in STS and BB. I remember that several people complained about CLX related back pain when the program first came out and IIRC it was mostly due to compound moves. My sense is that all these programs will deliver strength if you do the work.
Cathe also has several excellent programs (Xtrain is the bomb
) that aren't necessarily geared toward long rotations. However, I personally had my best results from 90 day programs. As mentioned, being consistent and pushing for progress are key factors in getting stronger. After that, I just like to pick programs that feature instructors I enjoy for the company.