I just took one off my ride. It does a good job of keeping the wind off the chest but the airflow around my head was a little annoying, plus the bike looks better without it. It won't be going back on the bike.
Happy with mine. I have not tried the windvest. I think the Harley sport looks better on the bike, but the windvest is better than the rest and may be more functional. If it protects your head as well as body (dunno how it can, it's so tiny!) then I'd certainly look at it closely.
To me, it is the most effective windsheild I have ever used on a cruiser. Airflow is smooth just above your shoulders with very little buffetting. This improved when I added the HD drags bars as I leaned in a little more. IMHO it even looks good. I was going to take it off for warmer weather, but I think it is staying on as I like to ride 80+ and it keeps me from having to hang on.