ZMA probably won't do squat for your testosterone levels, unless you're zinc deficient. That said, it can be helpful as a sleep aid. You will sleep like a rock when on ZMA, which is great for recovery. Still, protein and creatine is probably the best route. It's not worth it unless you have lots of cash in a huge pile in the corner of your room that you don't know what to do with.