I actually got a chance to drive YD-125 sports and here are my views:
1: The bike is very very light, almost like CD70
2: The bike has low pick up, not as quick as Power Machine.
3: Compared to deluxe suspension is hard but compared to Power Machine its soft.
4: There was jerkiness in between gears...or may be the one I drove had those issues.
5: Brakes were really good.
6: As its a light bike, way lighter than Deluxe, it was very easy to control and zig zag through traffic.
7: It has OHV engine, means better fuel economy. At least better than thirsty Deluxe.
And somehow it looks very good in pictures but in person, it does not have wow factor.