At first blush it does not look too bad. Will certainly give more wind protection, and will be easy to put on a small windscreen giving even more...
Will have to fabricate some fasters to replace the OEM blinker attachment point.
The bottom should thread directly into their usual attachment points.
Will update progress as I sort it out.