For Insanity, you'll need to have already conditioned your body to take all the ballistic hammering from the plyo moves. Also, you need to include weighted exercises such as deadlifts, front squats, rows, etc. You can be a bodyweight hero, but that type of exercise doesn't translate directly to lifting heavy, unwieldy loads, such as a heavy pt on a stair chair, a loaded LSB from the floor, a pt on a Reeves going around and down a tight stairwell, etc. You could do 100 pushups at a clip, have a 40" vertical, knock out 50 straight pullups, run a mile in 5 minutes, but that isn't going to help when the 300# unconscious diabetic is wedged between the bed and the wall, or in the bathtub. You could call for a FD lift assist, but that's besides the point.
Insanity (be on guard for repetitive motion injuries) and P90X are great for body recomposition (fat loss with minimal muscle loss, if any), but you still need to lift heavy objects from time to time.