Flameout, never remove it if at all possible. It's a good health sup. BCAA's should also never be removed at least around training at a minimum. They are like a good protein powder which gives you the raw materials to build or keep muscle. BETA-7 is fine to stack with any other product, it's not going to counter act anything and will only enhance any other stack you might be on whether it's HOT-ROX or full blown steroids.
If you read the article and understand it the product increases muscular endurance which will equate to more reps which leads to more muscle/strength.
Hope this helps,