I've got the lowers on my bike.
They're more for looks than anything. Don't really help with the windblast.
I must admit, I never considered the Wee much to look at, but with the lowers I've gotten more compliments and inquiries than I ever expected.
BTW, I picked mine up used and the quality is excellent. They are fiberglass, not plastic. Easy install too.
There is a huge thread about these JMV lowers on one of the other forums. Dunno if I'd consider them worth $500 but for the $300 I paid, definitely well worth it.