Hi and welcome from NH. I have had the honda hard roof and 2 piece hardcoat windshield since I bought the pioneer new in 15. the wind shield has been great so far, I have a few scratches on it but they were my fault and it fits good up against the roof to seal out some of the air. The hard roof has taken some abuse from low hanging trees, but it takes it like a trooper. When I bought mine I went with all honda stuff just so they would all work together as I also have the soft doors for the front and back (700-4). My only other suggestion would be a winch, these things are a real PIA to get unstuck without one.