The approach is very good but I prefer a different one although it costs slightly more condition to my first squad (unless I can tweak it some more)
At the moment I am doing warmup-warmup-stretch-carioca with ladders-skill drill-video analisis with x2 bonus (6% condition loss)
then warm up-warm up-stretch-skill drill-video analysis-video analysis one time (5.25% condition loss)
So I spend 11.25% condition (with one video bonus) on first squad, but have maxed condition bonus and individual bonuses
Then I turn to 4 bench players with def/mid/offensive positions and do the rest of bonuses. I haven't optimized it yet but it's kind of skill dril x3, pass go and shoot, piggy in the middle, video analysis, all 2 times.. This is not really important as these 4 players are bonus workhorses.
The advantage for me is having to keep only 4 useless players instead of 8. This frees more space in the roster for real reserves and young players I want to give custom training. For me this is worth the 1.5% additional condition loss at the moment, and as I said I am hoping to tweak it more.
I would be interested to know if anyone has a more effective way (less condition loss) of maxing the condition bonus only, irrespective of what happens to the other bonuses.