I haven't tried that one, but I used to have a slipstreamer spitfire on my wife's bike. It was made well, but neither I or she cared for the bar mounted shield. It looks like the stealth shares the same bar mounts for the upper portion... I can say that the spitfire shield was all over the place above 40mph. We switched her over to a National Cycle Dakota shield (which I still need to cut down).
Have you looked at Memphis Shades batwings? I think it would be much more solid at higher speeds.
I haven't used the Stelth but I do have the Falcon model on my 1300S for a couple of years now. Very well made and once you get it adjusted right it is very stable even at WOT down the super slab. I can't tell if the Stelth is a bar mount, if so they do sometimes have issues staying in place at speed. The Falcon is fork mounted so if the Stelth happens to be too you should be good to go.