Hi pressju, I don't follow any particular rotation. I strength train most of the time. I'm a hard gainer and can't slack off on my weights.

These days I'm alternating a week of strength training (PS series/Pyramids/Gym Styles/MIS) and a week of endurance (PH/CTX-UB/MM/ME). I don't do all these workouts, of course, I just pick a couple of them to do during the week. I usually do very little cardio, about 2-3 sessions a week, but I've been trying to increase that these last two weeks to about 3-4 a week. I do yoga mostly during the weekend, and late in the evening, when my boy's in bed so I have no distractions. So there are about 2-3 days during the week when I work out twice, either cardio in the morning and weights in the afternoon, or cardio in the morning and yoga in the evening. This is a routine I plan to keep doing 'til the road trip. It's pretty intense, and it's something I can't possibly keep up with for longer periods.
After that, I'll lay low and do something else, maybe a variety rotation. I usually play things by ear. Even though I strength train a lot, there are weeks when I do what you do and focus on cardio and yoga more, although the cardio I choose during these "breaks" is more of the ciruit and crosstraining type sessions like the high step workouts, Circuit Max, C&W. This way, I get to do some weights as well.
I listen to my body a lot and see what I can manage during a given week. I can make a rotation for myself, but chances are, things will be rearranged or changed as I go along. Strength and flexibility are my two top goals, so that is what I work for every day. As long as I'm doing something to get to those goals, I'm pretty happy. I know I'm not giving you definite answers and this post is like a meandering path but I do hope this helps.
Pinky