Just an update on the bike, I've ridden it a few times now and I love it. This thing is so light compared to my last bike which was a piece of shit. Looks fucking awesome too.
Here's some pics from me out for different rides. The Duc belongs to Coop:
Only issue I'm having is my throttle hand is going severely numb when I'm out for about 45 minutes or so. I'm not putting any weight on my wrists and my clutch hand is fine. I'm thinking it may have to do when I popped the ligament on my right hand years ago. My hand was fucked for about a year. Twisting the throttle and holding it in place seems to aggravate it. I'm getting some padded grips for the bike and hope that alleviates it to some degree.