Did the program, really enjoyed it. Very challenging, and did wonders for fat loss.
What i would say is although it did take longer to complete than my usual sessions, it certainly didnt take anywhere near 2 hours! and i was doing assistance work on the side. By week 3 i was resting no more than 40 seconds between sets, maybe a minute at most on deadlifts and my sessions were lasting 1.15hrs.
If your training partner is slowing you down that much you need to ditch them. Training is a personal thing, having a training partner who's on the same level as you or a bit stronger and keeps the pace is a great thing, but if they're slowing you down then i wouldnt bother, thats your call though.
btw - why do you not just do a set of the complex, then your partner does it, then the next exercise etc...
i dont get why you'd wait till you've done the entire complex to switch??