I would think stronger is better. Some McMaster Carr latches have a locking setup or non locking. The non locking tend to come loose at the wrong moment.
Alot of them are made by Destaco.
http://www.destaco.com/default.asp?loc=USA&lang=ENG
Sometimes if you can find a distributor near you they are cheaper than McMaster Carr. MSC Industrial also carries these on line as well as Reid Tool.
Yeah, I've thought about looking around locally, but I've been putting this off for months... it's easy to sit at home and pay a little shipping to get them. Speaking of, I already placed my order.
You do need to just get it done. I have been putting mine off waiting for you to finish yours so I can see how you did it. Not really though, just my excuse.