Sounds good. I won't be able to follow the nutrition guide, since I just don't have the money to afford it, but the results should be better than what anything else can offer me.
Tash's advice is good. Don't overdo it.
A couple things about Insanity. First, nobody in the videos does any modified versions of the moves -- everyone's pretty much going all-out as well as they can. Second, it's a tough workout. Especially if you haven't been doing anything else prior.
I think that if you're just starting out, FocusT25 is a better option.
That said, Insanity is certainly doable for a beginner if you keep a few things in mind:
1. Form is key. You MUST do every move with perfect form. If you can't, then you need to modify.
2. Never do an Insanity workout when you have an injury. Take time off to recover.
3. Don't every press PAUSE. The point of Insanity is to keep your heart rate within a particular range. There are short breaks built-in to the workout, but if you pause the video you'll take too long and your heart rate will drop too much, defeating the purpose. If your form is slipping and you're gasping for breath, modify or stop doing the current move, but KEEP MOVING, and try to be ready to go when the next move starts.
How do you know when & how to modify the exercises? If you can't do them with perfect form from the outset, or if you find your form degrading as you progress through the workout, you should start modifying the moves:
1. Decrease your speed. Form is key -- do the moves slowly until you've got them ingrained in your muscle memory, and only speed up when you can maintain that form. It's OK if you change the speed of the moves a lot during the workout.
2. Decrease the range of motion.
3. Reduce impact. If there's a plyometric jump, replace it with a squat. For switch kicks, always keep one foot on the floor rather than hopping from foot to foot. & so on.
Don't ever feel like you have to keep up with the people in the video. Go at your own pace, focus on your form, modify as you need to, and don't ever press pause, and you can do it.