I did a few rounds of it in high school (currently in college) and it boosted my cardiovascular health through the roof. TBH though, I'd say if you want to get stronger, leaner, etc. then looking up a weight lifting program would be much better.
You could lift weights like 3 days a week and get better progress than doing Insanity which is 6 days a week.