1) peptopro's benefit is the fastest absorbtion of nearly anything, faster than bcaa's. It's high in bcaa's. This makes it ideal for when your body is under extreme stress, ie pre, inta, post event or workout.
It's drawbacks are cost; it lacks beneficial microfractions present in 'cruder' forms of dairy protein; and fast absorbtion is NOT BENEFICIAL for overall nutrition, growth, and muscle repair. Your body can only use so much at once; anything beyond this is burned for fuel, or stored as fat. So say you take 25gr peptopro and absorb 22gr, which are circulating simultaneously. These aminos have the same 'half life' as any other aminos from any other source. So once your body uses them or disposes of them, what's left? If you had eaten a steak, you'd have a constant supply of aminos going to muscles that need it, as they need it. With peptopro, they're there, then they're gone. Your body doesn't stop needing aminos for repair.
It's like the concentrate vs isolate debate. Isolate is inferior, and people in the whey industry agree with me: 50gr protein from concentrate has valuable nutrition that is distilled out of isolate. In other words, concentrate has everything isolate does, and then some, for less cost. Petopro is an even more extreme product than isolate, and the same rules apply.
So why use peptopro or isolate?
Peptopro - pre and intra it will provide the nutrition your body needs to perform at 100%, without drawing a lot of blood away from working muscles to the stomach, it's less likely to cause cramping, it provides aminos which can be used as glycogen, it increases anabolism, reduces cortisol, etc. Outside the event/workout, it provides absolutely no advantage over other sources, in fact it's inferior because it'll leave you without a source of protein in your system. The speed of absorbtion, which is it's most beneficial aspect in an event, is its downfall outside the event.
Isolate- isolate is good if you have stomach issues with regular concentrate. That's it, the only benefit. It has LESS nutrition than concentrate, and it costs more.
Do the math.