its def a good screen, but im only 5'7 and personally i think its best suited to riders over 5'10+. Sits right about my field of view when fully down.
Just cut it down to size as I did my Puig, it's sounds like you need the same height as me but nobody makes one suitable!