No idea about the DOHC 650's, but all the SOHC's i've ridden and fixed were nice.
Still have 2 of them in fact.
And yes they are under appreciated IMO...
No real aftermarket support, but since they are not uber popular (like the ebay "sandcast" parts are) you can fix one pretty cheaply, if you can find the part(s).
l8r