Maybe she is just trying to make money off of something then. They always endorse products just to get the money from the name.
It happens and I wouldn't be surprised! If she recommended that bit for you I'd recommend you need a new trainer. Yes, this bit will stop a strong hot lunatic (I've seen it myself) but if your horse NEEDS to be ridden in one your horse has some serious issues that need fixing. If your horse doesn't need this bit and you want to use it, why? I try to use the least possible. For example I ride my mare in a simple 3 inch dog bone Argentine snaffle (yes I know, it not a true snaffle). During lessons we go up to a 6 inch medium port, the bit we would show in or do tune ups with. I like riding with the other bit though because it helps keep her soft.