Reply back from National Cycle:
Hello, I'm sorry but we do not list the Street Triple in our application guide for the hand deflectors. If you were to try a set, I would recommend the N5511, this part number has the longest brackets and is our most "universal". We would not be able to guarantee fitment but again, this would be your best bet.
That's good to know the quality is junk. Based on the wording on many of the items in the CW 2009 Holiday gift guide, it was obvious these were paid spots by the vendors, not hand picks by the CW staff.
I can't imagine how they would hit the flyscreen (maybe if you had the clear visor in addition to it?) but I guess depending on where they mount and how they jut out, it is possible.
I'll do some searching at places I typically buy parts from, but if you had any links to the types of guards you were referencing, I'd appreciate it.