@imi361, surprisingly my observations are very close to yours, only thing is that I consider bikes a solo vehicle and avoid even a pillion rider, forget kids on the gas tank, NO WAY!
I was more fortunate and could listen to the sound of the bike and it is solid and nice.
About acceleration read my earlier post and check this link for 110 to 135cc bikes:
e.g. Gladiator (note Storm has power of 11.2 hp and dry weight is 112 kg, while it is approx 126cc):
Price (ex-showroom, Pune):
Kerb weight: 130kg
Engine layoutSingle-cylinder, air-
cooled, four-stroke, SOHC
Engine capacity: 123.7cc
Max power: 10.8bhp at 7500rpm
Max torque: 1.06kgm at 6500rpm