My My, I never talked anything about grip. I talked about the feeling of sitting High like in a SUV.(A)
And regarding Top Speed, I think I can never tell you as I never take the bike above 60-70kph and I'm sure I never would. I know my parents love me.(H)
On the meter it says 160kph but I don't believe it and I know nothing above 70kph.
Don't worry that much brother, Noone cares about 100cc, every chor has his eyes fixed on 70cc or 125cc, BTW, its Allah's Will, jis cheez ko jana hota he wo chali hi jati he, this doesn't matter, kuch aur hath aa jata he aapke. Chill.