RE: Canopy / cockpit "quick release latches"....
Go to Radio Shack and get rarer earth magnets. You can use these to hold your hatch in place. I use them to hold the canopy hatch on my Sig SE and I've never had it come off in over 200 flights.
Hope this helps