I had the surftech system on my Webber (which is now for sale)
The actual straps it comes with are crap. Really crap, they hurt and cut your feet. Changed mine to Cabrinhas
The glue is also sh!thouse, so be prepared for a trip to Bunnings to pick up some toxic super sticky sealeys glue.
The pads are lovely, nice and thick and prevent heel dents and add strength.
The inserts are good too, you can screw in two screws for each end of the strap, by applying a bit of lock tight the screw will never come out
I recommend them, tho they are expensive at $200
Welcome to the forums BTW...