Nice rig, Apex!
Here's a photo of mine. Taken about a half hour ago on a test ride. I'll be doing more of that, more loaded down, here shortly.
Studded tires, front and rear. It doesn't go through deep snow, or deep auto tire ruts, really well. But slush and shallow hard pack on the roads is not a problem at all.
I've got my windscreen/bar mitts adjusted about as well as I think I'll manage. And it's good. I've already been out in wind chills of ten below and I was comfortable.
I should have gotten a pic of me in my winter clothes. They're not too different from yours.