Hi everyone, thanks a lot Viper_995 for your lead. Just came back visiting the dealer from tariq Road.
After seeing my self now I can 100% agree with everyone in favor of Ravi Piaggio Storm 125. Seeing is believing, the quality is outstanding as compared to all branded bikes here (not chinese) and thay have completely rectified the Fuel Guage + Chain Cover problem.
One thing that do bother me is if I buy this which I am really looking forward too is maintanance coz without proper 2S dealers network here it will be very difficult if parts are not readily available here, I have to wait every time for parts to arrive from Lahore as told by the dealer.
The dealer assured me that because of fullfilling units requirment of forces parts will be available easily but there is a doubt.