P90x is savage. I've tried it once and thought I was going to die...
You can make it as mental or as tame as you like, you don't need to match their repetitions, you can carry out a reduced number instead.
Intensive exercise is good for all types of diabetes. Whether you want to partake in high intensity exercise, or moderate lengthy workouts is up to you.
Personally, I'd take a long leisurely cycle over a short, high intensity work out any day.