Ello smudge
I have Oxford ones on the DR. Just started using them again!
Anyway, dont get them- I've been thru 2x electronic switches (rubbish, they also need a good 12v, otherwise they switch off, ie, when indicating!) replaced with a switch from maplins, they seem ok.
Muffs- definately (not re-fitted mine yet)
However, be aware of battery drain, specially on a lecky start bike. The DR is K/start only, so has a tiny batter (thus not great for heated grips). However, it sucks the life out my battery. Not a problem with a kickstart, but not much fun trying to bump-start a skorpion on greasy slushy roads.
Still, maybe the skorpion battery (bit of a weak point anyway...) will handle it better.
Cheers for now
a