Bro as far as consumption & Pick up of Piaggio 125 is concern it shudnt differs in diffrent lot models. Bcos as per HKS represenattive the mostly localized body parts & chassis which have no direct effect on engine's performance.
As per my experience consupmtion figures of Storm 125 are as below,
Within City @econo speed it gives 45KMPL
Highways @ full throtle with 2 pasengers it gives 40KMPL
Highways @ econo speed it can can give 55~60KMPL.
not sure about Dlux but above figures are almost same for CG 125 classic
As far as pick up is concern i have ride CG dlux as well but havnt drag with it but i didnt feel any diffrence in pick up of both these bikes.
The only diffrence is Storm has smooth response bcoz of 5 speed transmission.
I alos agreed to u that there is no bike available in market which can meet all requirments so one has to compromise on one of these factors,
- Brand & Resale
- Availabilty of Cheep Parts & service centers.
- New Features
As per my experience the most pwer full & robust bike in 100 CC class is Suzuki 100 2t (Shogun or Bullet)