I ordered the mirror kit along with a my new windshield,, thinking that the two have to work well together. My US clearing house should deliver in a couple of weeks,,, and I have till spring to work on the installs. 3m tape is great stuff,, but you only get to position it once !! Not sure if I will install the lower deflector kit, and that decision will wait till after I install and evaluate the upper elements. I only want enough deflection to keep the wind off my arms,,, and reduce the buffeting on my pillion. Although,, from what I have read,, the lowers may be helpful in dealing with engine heat. cheers,, Cat'