By BCA's do you mean BCAA's? The branched-chain amino acids (BCAAs) are leucine, isoleucine, and valine and are considered
essential amino acids. BCAAs are needed for the maintenance of muscle tissue and appear to preserve muscle stores of glycogen. BCAAs also help
prevent muscle protein breakdown during exercise. Some research has shown that BCAA supplementation (typically 10-20 grams per day) does not result in meaningful changes in body composition, nor does it improve exercise performance or enhance the effects of physical training.
I'd go with BCAA's over glutamine.