I say ride a stock jog and a modded jog, vs a stock dio or zx and a full modded dio zx. I have had all 4 many times over lol. Ive been left stranded on my zx also, never been left for dead on my yamahas.
I dont care for racer vs racer, but rather same rider same 4 bikes same track. The jog just out performs in every way, but mostly the engine is where it shines. 14k rpms on a Minarelli are common place, try 14 on our zx engines and you may be dislodging a piston from the rectum.
Also full modded mina will still get you 50+ mpg, I recorded 29 mpg last night on my 89 elite with zx engine heavily modded (only 72cc polini corsa heavy porting, 24mm oko, motorio expansion chamber, polini air filter, Naruku high speed drive face, polini variator, polini 6.9 g weights, malossi 1500 rpm srping, polini racing clutch with 2k srpings, "high performance coil and cdi"), still couldnt keep up with my friends madame maxxi (yamaha jog clone) with a lot less mods done to it, and he never had to gas up compared to my 2 times at the pump. This is off the line and top speed, couldnt keep up. Were both too big for scooters also (6'- 6' 2" 210-220 lbs) so its kind of even match eights except my elite weighs less than his maxxi.
In the end sometimes you gotta just roll with what you got, my friend always says his 92 porsche 911 is a piece of crap, I always say its nicer than the porsche I dont have.