Yes, you have the same part he was telling you about. I have the same HD wind deflectors, Sancho's Wings and a 12" Klock Werks (I'm 6' with a 34" inseam) and I am happy.
Each went on one step at a time due to delivery times, and each step made a dramatic improvement. The Sancho's ROCK.
Protip: When you're riding along and notice that you're a bit hot due to the wind not hitting you much anymore, spread your knees apart wide. The air being deflected out by the Sancho's is going just a few inches out from your legs... spreading your knees outwards will catch that air, and throw it up your torso without a buffeting feeling. Quick cool-off....
2012 Road Glide Custom Black Denim