TrekboxX
Supporting Vendor
Looks like you have some great ideas, but I agree that latest is a bit complex. I would focus on simplicity and try to prevent having a separate pin that could be lost. I would target the simplicity and utility of something like this:
http://www.4wheelparts.com/Performa...5&t_pt=7755&t_pl=104769&t_pn=DRKFIREX-MNT-DOR
http://www.4wheelparts.com/Performa...5&t_pt=7755&t_pl=104769&t_pn=DRKFIREX-MNT-DOR