Slayer
I have the EMP poly and it works great for my needs. Everything previously mentioned is correct. There is no space above/behind the roll cage with the EMP but I like it that way. I don't run any windscreen or rear panels so I can't tell you about the fit. I believe EMP states they design then to fit with their windshields as well as the OEM options. The install is easy, essentially a plasti-dipped hose clamp type material that has kept it snug with no squeaks or vibrations. At least none that I notice and bother me. I don't think you can go wrong with either as long as it fits your needs for other accessories and the height etc. The price won out for me.