Lot's of info on that bike on advrider.com. The basic motor and frame are the same on all the 625/640 KTM's and the suspension is similar. I think the things about the SXC that might be considered non-dualsportish are less fuel capacity, less oil capacity, and no cush hub(?). On the upside it is a little lighter than the other models and should go like a raped ape!
It should be very reliable however KTM maintenance is sometimes time-comsuming, and internal engine parts can fail usually with plenty of warning.
On my '01 the water pump seal and bearings failed, the thermostat stuck closed, the rocker cover leaked, the TDC sight glass leaked, the countershaft seal leaked, and the speedometer failed. It's Not a Honda.