Dart window felts anyone replace these?

All the ones I have seen had clips. I refused to screw mine on, scared they could scratch the glass. I used some clear silicone and a whole bunch of binder clips to hold it in place until the silicon cured. Worked great.