I agree! I did p90x for a full cycle and I was disappointed by the junk science displayed in its programming. Kind if the same thin for crossfit. But I'm not gonna get into that.
I think P90X is good for beginners or people trying to get back into fitness. Insanity is a whole lot of cardio with nothing but body weight to load your muscles, which is counterproductive and imo, why it should only be a supplement. I like crossfit best of the three mostly because it combines strength training with proper body mechanics which I believe gives a better overall workout (for my goals, anyway). I don't like the crossfit elitist culture or their pyramid scheme way of running gyms. But what keeps me away more than anything is the designated "class" times.
I've been thinking about getting back into more power lifting now that most of my back problems arent so painful anymore. Nothing hardcore like you're doing - probably easing back into it in 6 week cycles like my old HS coach had us doing outside of football season. My problem will be patience and motivation.
What is your MOS, PiA? Will you have time to hit the gym daily?