I got new CG Dream 2017 3 weeks ago and driven 100km.
what I got is:
CG Dream has in comparison to classsic: softer suspension, softer seat, both sided handle lock on meter. good ride height. fuel tank lid that opens straight up. Good light from Philips H4 made in germany head lamp and well focused. cut off line is clearly visible at top.
Also there is a lot in looks. in addition to deluxe indicators,new shaped tank, visor, crystal head light, side covers and rear cowls, it has glossy brighter rear light, new good looking speedo with textured dials. sporty design. Unlike classic, it is pleasure to travel long routes on it.
This is a city bike, meant to be handled with care. Like any modern bike, visor and plastic panels need care.
So if one needs a tough bike for rush with lot of scratches and hits, this bike is not for him. you will end up spending lot of money. visor, light cover and plastic panels can cost 1000+ easy for each.
As for cg125, parts are cheap and easy to find from anywhere.
I got it because I wanted something different from others and with some fresh changes and updates.