Due to my last-ride crash in October, this was one of the options I was considering, but without the windscreen. The only undamaged portion of my front end was the windscreen, so I may use it anyway.
My main hold-up is what to do about turn signals? I don't see any on yours.