I have a few observations:
The Roadcrafter at one time appeared to be the safest textile gear on the market. I don't think that is true anymore (especially w.r.t. armor), but I think their fabric and construction are among the best. Much better than most textile gear.
I would choose CE rated gear in a heartbeat over a 'stich, but I'm not aware of a CE rated commute suite, and we don't get much CE rated gear in the US anyway.
They had suggested a specific size 'stich for me, but when they setup temporary shop in San Francisco I tried it on (over clothes, the way I'd wear a commute suit) and it was too small. They did not measure me and the suit in the next likely size was being tried by someone else, so I don't know if I fit in any of their 1-piece suits, I only know I don't fit in the one they recommended.
Putting the suit on wasn't as quick and easy as I expected, but people say if becomes very quick when you're used to it.
The cuffs did not seem like they'd be easy to get over my glove gaunlets, which is how I'd want them in the rain.
I do not think their "light" gear is made of stout enough fabric for motorcycle gear.