This product advertises as a muscle builder can I take this to support my training and make better gains without it? I am 18 years old and want to put on some bulk size maybe 10-15lbs if possible would this product assist me in my goals ? Or should I take BCAA's instead with protein shakes?