i was wondering how this product is as a strength and muscle gaining supplement? I am going to mix it with my preworkout and didnt know how it was. Is this completely legal? It isnt a steriod? Correct?