As much as I dig my 950 it sounds to me like a 650 would better suit you. It's possible to ride SS on a 9xx but it ain't easy and loaded forget about it. But then again I've seen people ride the GSA in some pretty gnarly places. It's not a question of if the bike can make it, but how much work you want to put into getting it through.
Have you looked at the 690. It will likely be my next bike.