Sorry you haven't had more replies, but Clearview is a very small (6 people), almost custom, outfit and have previously catered primarily to the BMW crowd so aren't well known in Triumph circles. And they have virtually no advertizing budget. I asked about them on this forum about 3 weeks ago and got no response. I learned about them from a guy in Florida that saw an ad for my Summer Screen on the AMA Members Only web site, and sent me a pic of his Bonnie with a Clearview on it.
I had a Gold Wing once that you looked through the screen and ultimately didn't like it for several reasons. First, over time the screen dulls and your vision is even less than through a face shield. Second, when riding in the rain you notice to drops on the wind screen, whereas for some reason your eyes seem to "look past" the drops on a helmet shield - probably because your eyes can't focus on something that close. I found riding in the rain particularly annoying when riding in rain with the "look through" shield. Third, every plastic shield has some distortion in it because of the curvature, some more, some less. It wasn't too bad on the Wing but, eventually, I had it cut down.
The rule of thumb for looking over a shield is to have it just high enough that you can see over it to a spot some 50' beyond the bike. You can't always get that, but, hopefully, you can get close. That way the air will travel over your helmet and not blast it.
Hope you get some replies from Bonnie owners who actually are already using the Clearview, but I didn't.
Monte