The system seems good because there are no roof screws through the sheet but I can see a potential problem when one needs to repair or modify a roof sheet.
How are Klip-Lok sheets temporarily removed (or even partly removed) without damaging the sheet?
(Yes, I've emailed an enquiry to a roof sheet manufacturer but they have not yet replied).