I have the Memphis Slim for my SB. It does a good job of keeping the wind off me. Windscreen comes off in about 1 minute. 4 screws to back out, pull the windscreen and retighten 4 screws.
Quite a while back I got a Memphis Shade shield for my Wide Glide. It goes on and off easy enough, but I still don't like it. Seems to always vibrate and causes a weird distraction right at my sight line. I never have that problem with the stock shield on my Heritage. I don't use the Memphis Shade anymore one way or another - it's for sale cheap!
I bought a Harley detachable and it's great. Easy to put on and take off. The only concern I have is it would be way too easy for someone to steal. It takes about 3 seconds to put on and even less to take off.