I found the T120 to be a great bike, I did a couple of decent distance day rides on the bike, comfy seating position, decent grunt down at the bottom, but it is not a sports bike, it is a casual bike would work quite well as a commuter I reckon.
Go take one for a test drive and include some decent tight surban riding with lots of stops and turns and then some long hiway, that should get you a decent feel for it.