I am not owner of Ravi Nor CG or GS but I have very close experience with Piaggio, Its Tuff bike, did 2 trips with bad condition road, abusive use but Ravi perform very well, a complete Bike. so Now Market comparison will be among Piaggio, Delux and YBR, YBR has strong brand name with international Existence and very good review from 2001. we should not compare with CG-125, CG is vibration King, @80kmph u feel hell of vibration, old OHV engine. No brakes, etc