Juice is mainly a sugar drink and if you said you make your own, I would just say to eat the whole fruit. Needless to say I am not a fan of juice.
If you eat protein in your diet you really don't need a BCAA either. Just eat a proper diet and you won't need either.