really hard to answer this one,
I rarely ride in town and when i do I,m usually a real hooligan

both will win a traffic light drag race, and up to 30/40 mph just about any scooter that is jetted right will do the job all be it in a slightly different way. the biggest factors for a town bike for me would be clutch, gear ratios and brakes and kit after these three considerations. That said the Avanti delievers low and strong. compared to the Bog standard TS which kicks in higher in the rev range. I,m guessing the Avanti would give a clutch an easier life.
maybe i,m not the most qualified to answer this as just i dont ride in town that often.