Windscreens are a personal preference item. Growing up riding un-faired bikes I think I just go used to it. Buffeting is a big deal for some and sometimes annoying to me too, but that's usually at high speeds above 60mph.
Youtube is my go to for moto mods. I'm sure this is a common topic on...
That's really cool. How is the stability? does it sway at all when entering or while you are in the tent? I'm looking to add something like this to my trailer at some point, but want to be able to raise the tent.
I ride with several people who have Beta's and they absolutely love them. I'll note that a few of them have complained about the electrical connectors and wiring being less than robust.
Get the one that makes you smile the most.