It's crap, buy an SV.
(Well what else did you expect?
)
I think the XT660 is a little under-powered in many ways but is also probably a lot of fun to ride. At the end of the day, does it do everything you need a bike to? It certainly looks cool, and as an urban machine would be pretty sensible.
.