Finally sharing my experience. I got my dart screen a week or so ago. Mounted in about 10-15 mins total. Very simple. Blends with the bike well in my opinion. It is certainly not the protection that a full screen offers but don't see one of those on my Storm. However works as advertised. Made sitting on the highway at 80 comfortable. This was wearing a big leather jacket on my 240 frame. I am 5' 11". Before installing the screen I was a big sail. Rode 300 miles Saturday.
Bought direct from Dart. Fast prompt service.