I think it looks pretty good. That barbell complex though.... are you going to be doing that 4 days/week? I may not be reading that right.
If you are... I'd suggest something other than that frequency day in, day out.
Don't be afraid to get a calorie count for portions and then plus them in earlier. LIke you said, portion control is key. Knowing what your portions represent in relation to your metabolic rate is important.
And if you don't think kettleball squat cleans are difficult, I say, step up to the med-ball
- CJ Kim