you are right noor. these things are quite disappointing for the new buyer.
The problems that I faced were.
1) chain hitting the cover all the time and making noises all the time at bumps, gear changes.
2) Rear wheel hub (Where the drive chain assembly) is installed with rubber bushes always gets loose after a little drive. aur 1st gear par clutch chornay par hamesha jatka lagta tha no matter what which was really annoying.
Asan lafzon main rear wheel main jo rubber k bush hotay hain jahan sprocket assembly hoti hai wo loose ho jatay thay.
I installed new rubber pads of gs-150 par wo be loose ho gaay. phir main nay rubber k bushes k sath coins rakhay to behtar hoaay thay.
3)Is ka chimata be loose ho gaya tha jo k tight karwaya tha.
4) I think this bike pick and top speed is quite less than other bikes in this category.
bike bilkul flat lagti thee mujay aur top speed mar kar 85/90 karta tha. ride bohat smooth thee wesay as compared to 125.
5) is k parts ke availabilty ka be problem tha. ho sakta hai chinese models k fit ho jatay hon. air filter cg ya gs ka naheen lagta tha. horn switch be kharab ho gaaya tha.
6) RPM meter be kharab ho gia tha par wo mehmood bhai jo kay LHR main hain nay new bijwa dia tha.
I still wish best of luck to piaggio storm, its fans and especially to all the stakeholders on Pakwheels;) .