I think you're probably fine. What's total caloric intake for the day?
I think that if you're eating enough food (at least maintenance amounts) and obviously you're getting enough protein, then BCAA's don't really matter. You're getting enough from your protein sources... assuming they're not crap like vegetable and soy proteins.
If you're cutting the fat (I hope you're not at 140 lbs. and your height and age. I'd assume there's not too much to cut) then BCAA's are a nice addition.
And if you don't think kettleball squat cleans are difficult, I say, step up to the med-ball
- CJ Kim