The Maggie's Fitness for Life Program is of course somewhat controversial. All fitness programs are.
Our program is 2 days/wk of heavy weights, 2 days of calisthenics, and 2 days of cardio (meaning heart stress - HIIT, jump rope, stair machine, etc).
Besides plain obsessionalism, I do heavy weights twice/week with a trainer, and no need for a trainer for the other things. Right now, I need to be pushed hard with heavy and he is needed for that. Rightly or wrongly, he pushes me past my limits.
We do not prefer tough calis on the day before weights because tough calis need a bit of recovery too, and for the over-40 crowd maybe a bit more than 24 hrs.
Anybody with a touch of gray, I believe, needs 2 days of recovery after lifting heavy. Calis and cardio more or less count for that.
What are your views?