I agree. The Holeshot piece is Very nice in Fiberglass, and you do get the mounting brackets with the Holeshot, and the easy installation may be worth the extra dough. But for the price, the Buell is just as good, even if in plastic.
All in all, I had the holeshot flyscreen, and probably wouldn't purchase another. Just because of the price.