Pic is a red X, but I'd love to have a TW200...just something about those big tires oin that little bike that makes it look like a lot of fun.
I do not like Joe Rocket gear. I have a Sonic jacket that I was dissapointed with, mostly because of cheapness ussues with the zippers and liner (all of which were fixed by my wife who can sew).
It isn't bad for the price and I did see a coat the other day that would be really good for dual sport riding but I can't remember the name.
I ride a Wr426, mostly on the road. I wear my normal street gear (First Gear Kenya and HT overpants, Arai Signet GTR helmet, Held Profi gloves, and Set-up Grand Prix H20 boots). For more dirt oriented riding, which I do very little of, I have a Thor SVR helmet and just ordered a pair of Set-up Adventure boots.
I am going to add some GP armor to my Kenya (hard plastic) and put it o the outside of the foam armor that is in it for more off road protection. Any brand knee/shin guards would be good if you are planning an extended off road ride...or just wear some street gear with knee and hip pads (like the HT overpants).
Basically you could wear the same clothing for street and dirt if you research a bit. Buy a decent 3/4 length (I would buy a longer jacket than the waist length Kenya if I were to buy a jacket again) jacket with some protection, then go
HERE (or some place similar) and put some hard armor in it...do the same for riding pants.
I don't know what kind of riding you do...rain or 15 degree day trips...but I like the First gear stuff. It isn't too much more than joe rocket and is very good at water resistance (I wouldn't call it waterproof because it will eventually leak if you ride in a hard enough rain for a long time).
Another option are the new upper body armor jackets like the sixsixone pressure suit, rockgardn flak jacket, EVS suits, or something like that. You could wear them under a light jacket or jersey and still carry a rain coat in a tail pack.
Like stated above, everything is a comprimize when looking into dual sport stuff...even the bikes.