Nevermind: Invalid Link Removed
I suppose, depending on the quantities provided, they'd be as effective, if not more effective than BCAA's. But in the recommended dosage, of which quantities are not listed, those pills can't be supplying much, (in relevant BBing amounts).
Besides, the amino's are most likely free form and won't do you much good.
Unless it is dirt cheap, (like almost free), I'd say skip them because you are much better off eating another bite of meat or drinking another sip of a whey shake.