My first preference is to use the factory switch and latching function. I've never built a latching relay, but I'm sure that I can handle it once I figure it out...or I can probably just purchase one.
My second option is an aftermarket switch. I'll still probably want it to latch though.