While we're on the subject of cabinet door latches (and I realize that we are not on the subject of cabinet door latches), I never liked sticking my fingers into holes to find little elbow catches, which were mostly broken on my boat. Found some push button cabinet latches that fit the finger holes exactly (OK 38 seconds of work with a file). Push button knob pops out door is unlatched and can be pulled open. Close door push knob in until flush and door is latched. The marine store had two versions: a chrome plated brass version ($23 cdn) and chromed plastic version ($12). I put expensive ones on the locker near the nav station and the head and cheap ones in the less frequently used cabins fore and aft. The all metal were an easier install.
http://www.sea-dog.com/PDF/225300.pdf
http://www.sea-dog.com/PDF/225300.pdf