I have a DX on my o6 and the instructions say to sit the bottom on the headlight to prevent too much shaking. there are only the 2 arms from the handlebars holding it. also I am 5' 11'' and that way it comes to my nose as far as height. If i had it back I would have got a larger one.
Are you looking for the national cycle flyscreen? I have a brand new one, with the dark tint. I put it on but it was too short for my needs. Drop me a pm if your interested.
If Scott/gibson722 doesn't want it, I'll take it off your hands if it comes with all the hardware to mount to my shroudless fork tubes(takes a 41mm clamp). Let me know how much you want for it.