RE: Canopy / cockpit "quick release latches"....
I'm using quick release on a GP Patty Wagstaff 80" w DA-50R
Made them myself, but would not make them again.
Hobby Lobby has several variants of latch pins ... reasonably priced.
personally I like their metal versions that only require a hole drilled in a mounting block for installation.
Have not had a minutes trouble with my home made ... makes removing the canopy a lot less aggravating. ( I'm lazy)