I am riding star city sport from last one year, not because its was choice. just it was from my company for ridding daily for office work.
if touring inside city all day is not your job, then do go for it. company provided Tyre and tube are not upto mark.
to achieve a mileage of 70 even you have to ride solo with maintained speed 40/50 .very disappointing in highway riding. if you ride fast you may loose fuel and braking in high speed is very difficult.
please compare with other options before investing.