As you stated, one man's recommendation could be anothers worst nightmare. Having said that, I have the V-stream sport and it is a vast improvement over the stock screen in both low and high positions(I am 5'11" have low seat, but planning on high seat). Is it perfect, no, but I have some ideas I am going to try out in winter(I like some wind flow in the heat, so the V-Stream is for winter duties).
I will say this, the screen is very well made/sturdy and fits perfectly.