If you had to chose between powder protein and BCAAs, I would go with the later. If it works for you then you should continue taking them. As for suggesting them to clients, I would leave that to a RD, just as any other supplementation intake. Beware of the many companies out there that claim their products are better than others. Do your own research and always question the “findings” that a certain company claims to have/present.