Yes, powerfull increases testosterone as well.
It would do a lot of good to take prime pre-workout. I do it as well. The reason for this is that Prime is thought to work by an anti-glucocorticoid effect, meaning that is supresses the production of corticoids, such as cortisol, which is detrimental to muscle tissue. Cortisol is the stress hormone, so cortisol levels skyrocket during and after a workout. Prime more or less allows you to make the gains without taking steps back.