I think you mean insanity, not intensity.
That insanity stuff is pretty good. I know a few of my friends who have gotten into shape and love that shit. Plus they have a diet. The thing I like about it is that it gives people an extra incentive to do the work: they get a t-shirt that they have to earn, kind of like cross-fit you only get the shirt if you pass the test. Plus, they don't promise easy, five minute workouts. They tell you that it's hard, it's tough, it's long it would seem that less people would buy it thinking it will be easy to get into shape.
Yeah, paint-buckets, sand bags, and backpacks are all fun and dandy...except they really aren't that cheap. You get everything for $120 and you just have to follow it. As well paint-buckets, sand bags, and backpacks aren't going to motivate someone like earning something.