I can't say because I have never used it. I have never trained specifically for strength. Tren for me is what I noticed to have the biggest impact on...
The only way you are gaining 25lbs on any cycle if you are eating like a pig and gaining tons of fat. Get your expectations in line and look to gain...