Even if you put the resale aside, still every bike has its pros and cons. It all comes down to personal preference.
The way I see these "Pakistani Big Boys"
CG125: Still the only choice for acceleration lovers. Agile Handling. Cons are poor stability and braking at high speed.
GS150: Silent vibration free engine, good stability at high speeds, Self-start. Very soft shock absorbers which feel great in bumps, but at the same time affect the handling of the bike also, and if you adjust them to a bit stiffer for better handling, then already uncomfortable seat becomes even more uncomfortable because of more elevation from behind. Weak brakes for high speed. Seat make and angle is not very comfortable for long rides. Among these bikes, this one seems most vulnerable to quality control issues.
Deluxe: Agility+Stability at high speed Disk brake, Fuel Gauge. Comfortable seat position and angle (which is missing in both GS and Piaggio). Cons are no self start. Expensive??? I don't see how it is expensive if CG125 for 98K isn't. I wish Suzuki would put fuel gauge, disc brake and proper size tyres in GS150 and compete with Deluxe at this price point.
Piaggio: A complete package. Self start, Fuel gauge, Disk Brake, Gear indicator. This bike has got it all and that too at a great price. But it lacks in agility and seat position and angle same as GS150. Could have little quality control issues.