Hey Dave, it was definitely a challenge to figure out how to easily attach a bracket to that blower housing, but we feel that the push pins were the best option. So far we have not seen one single issue/failure with this design.
We do the installation videos so customers can review the installation video before purchasing the kit. This gives them a very clear understanding of exactly what is involved with the installation before the money ever leaves their wallet. The video does go over exactly how and where to drill the holes for the push pins.
If you ever have any issues in the future, feel free to contact us. Thank you for your business!