I spent my morning studying that blog very carefully and I will, of course, return to it again in the near future.
I'm not going to climb a ladder each morning to open the vents so the automatic openers are a must for me. If something relies on my memory or doing something on a periodic basis, that's a failure point for sure.
Regarding those clips: I actually couldn't find them on the HF website. I searched by name and by SKU and wasn't able to pull it up. Were you able to find them?
Taping the ends: as far as I can tell, the holes are a necessity. Moisture WILL build up inside the twinwall poly sheeting because of temperature differences inside and outside. Condensation will form and it needs a way to drip down and exit the system. Thus, the holes. Will insects get inside? Not if the holes are small enough.