Hi Sid,
I used the mounting bracket kit for a Suzuki Marauder (upside-down forks)to mount my National Cycle Dakota screen. A bit tight (I used 1 wrap of electrical tape to protect the fork shrouds rather than the thicker rubber gasket material supplied) but easy to fit and hasnt moved yet.