Well I would add a little experience here I have used different type of disc brakes set up on various bikes, from double disc brake, front Single dics brake, Double Piston, Single piston..
then I have thoroughly tested Big A$$ Drum brakes of Road Master CD200... then spent half a decade on CG125 and with its lousy front brake.
Guys IMHO Disc brake is far ahead in performance... come on.... I mean @han1911 I wish you can show your few stoppies here on delxe...
BTW @abobobilly paiggio don't have a dual-Piston brake it has a single big a$$ piston where as Deluxe has two pistons and that's an edge deluxe has as if one piston seizes the brakes still saves you with other piston but paiggio doesnt have second option...
beside about drum brakes I would say I have spent a good time in CGs and I never relied on front brakes because it was always bad and I most of the time ended skidding into what I was actually trying to save because of poor front brake and hard rear brake always make the CG skid... and drums of CG works uptill 90kmh after that you are Allah k huwalay ...
My Road master Big Drums were excellent in braking they worked like disc brakes if used together and I still remember it save me many times... but my eyes were first time opened on GS500 (remember its a single disc brake and clocks 200kmh) when I escaped a near death incident and a 100% ACCIDENT... and when the bike stopped I was sitting on the fuel tank due to extreme g-force (and that old GS500 had only front brake functional)... I am sure that day if the ride was equipped with drums then by the time now my bones were 3 feet under the ground some where in the grave yard...
Later on I found paiggio and deluxe as local disc brake bikes and yes they really do work at 100+ .... for 115kmh brother 115 tak ye bikes jati kab hain
ha ha ah ah ah ah
115kmh tak janay k liye paiggio ko aik run way chayhe at least
or deluxe tu mene jab bhi koshish ki tu deluxe nay loshish bilkul bhi nahi ki 
did I mention I hate GS150 front drum brake ? because that machine is actually capable of going around 115 or 120 even.... and that my brother is a death machine because its drum do-not work at all becuase its drum is even smaller like CD70 I mean WTF ???? ...
I am saying because I actually tested the Drums and the Discs in emergency and disc actually saves you ... drums say bye bye ...
I am not imposing my point of view just sharing my experience because while on road the only truth is what works.. on the books tu kawa bhi chitta sabit kiya jasakta hai 
My experince with GS
is below ... I still get shivers reminding it ... brrrr ...