I absolutely agree with you Debinmi about recovery - I love the mobility and stretching routines and it's necessary for flexibility and joint health. I believe this wholeheartedly!!
I have had to adjust my schedules to include separation between strength days and to watch my cardio and strength intensity. I can't do split strength days back to back.
My strength rounds have to have a couple of minutes of mobility...no back to back sets for me. I just pause the workouts.
I can have intense cardio but not the same week as intense strength. I need to balance with low intensity in the other workout.
I also need either two active recovery days per week or one active and the other full rest days. I don't do well if I don't plug in one full rest day routinely.