Max, if it helps at this late point, I've had both the MRAVario and a Laminar Lip.
My Vario was first gen. It sucked. Especially for the $$ I spent on it when it was "the thing" and new. You just couldn't adjust it very well, and at 6'4", that was pretty much the whole point with the bike I was using for touring at the time, which is the second question- it was on a CBR1100XX. In the thinking about it, the angle on the windshield I was running probably contributed to it's lack of effectiveness, but even with a "double bubble" I wasn't impressed. The one I had was mounted with bolt and Velcro IIRC. It adjusted with a tool.
The Laminar lip also sucked until I modified it. The lip is actually a better piece of kit if you are taller. You can place the velcro in such a way as to make it suit you. However, it has no adjustment at all, so you best like it where you put it. Ultimately, I drilled two holes on each side with matching holes in the windshield, and bolted that sucker down. The biggest problem I had with the lip, prior to modification, was that at +++5 over limit, it mashed down against the windshield because the mounting tape stretched out- it was actually quite something to watch happen. Not only the "speed run" problem, but the long distance, miles-under-the-tires days, (which I do a lot of), would cause it to do the same thing. After bolting it down, 7 years ago, it is still on the bike today, and works beautifully- and in that I eventually went to butterfly bolts with it, it pops right off for around town.
For whatever reason, the velcro adjusters on the MRA-Vario didn't have the deforming problem, but that was probably because the real stress was on the bolt on area.
Personally, I will probably go with this generation MRA eventually, as I haven't found a screen that didn't make the bike look like the Marvin the Martian, or didn't buffet my giant cranium around- and I'm certainly not screwing around with the amount of back pressure the Laminar would put on the windshield mechanism. I'm already waiting for something to break at anything over 75mph, (which, by the bye, is legal in certain places down here.
Good luck with the purchase.
EDIT: I missed the update- let us know how it goes.