I'm really happy with my Cal Sci short, but I haven't tried the Vstream. I had a Cee Bailey +2 in height. It was better than the stock screen for me, but there was back pressure with it in the higher positions.
I'm 5' 7" and I have a Sargent seat which is about the same height as the stock...