I have a SATV Flip up windshield with the hard coat and here's my thoughts.
The Pro's: I like the versatility of it being able to control the air flow and keep the mud and dust under control. With a daily coating of Gtechniq G2 it's pretty easy to keep it clean. If it's foggy or hot, you can run with it open. I haven't managed to break one. (watch you fingers at high speeds if you have the thing open ~70mph it gets enough wind to overpower the struts and slam shut)
The Cons: SATV's hard coat is very hit or miss. Some I think actually attract scratches. I've seen these get annoyingly scratched in as little as one ride and that's guys spraying them down with well before they squeegee. If you're lucky enough to get a good one and you're careful cleaning it, you can get a couple/few years out of it. The warranty sucks; After you remove the film from the windshield, SATV will gladly sell you a new windshield piece for half the windshield cost, but don't expect anything else. There is no warranty from that point whatsoever for scratching. When it rains, your legs are going to get soaked. Water leaks down from everywhere onto the dash and right down your knee and down your leg (worse for the left leg, but righty's gonna get it too). Rain also comes in from the gap in the hinge area and either goes down your leg or you take drips to the face.