Yes, you can refer to the above link to read a review of someone who is actually driving this car (that's me).
But to add a few lines to respond to your specific queries.
This 'Steermatic' is not something extra-ordinary. This car is actually driven on automatic transmission and the only thing that this 'Steermatic' does is provide you with a set of 7 virtual gears that you can shift between (through two buttons on steering). Nothing too special about this.
There are other things in this car to like about especially when compared to previous model.
CITY VTEC has been a great success in India (2000-02 models). However, this 2003 shape of CITY drew more criticism, mostly from tradionalists, and kept many people from buying it - for disliking the iron-like shape.
Now, this new shape is more in-line with current age and trend - but the feelings / impressions will take time to fade. So, may be in some more months - you see more acceptability of CITY - especially when people begin to like the VTEC engine.