Trophyhunter, as you know, I have the B-King windscreen, that is much like yours. I am 5' 10" and mine works well also.
I rode from Seattle to San Diego in February 2010 with snow in a few places and was very glad to have it. I have never felt the need to remove it, but, then I do not get into any real hairy stuff, unless by accident, and then it is too late.
On a side note. I have gotten approval to import my DR 650 to the Philippines. (That didn't take long) I now, just have to arrange shipping it. I just hope I can get it here before I am too old to ride it.