I got the Altman latch kit and installed it on the passenger side, and boy am I impressed! I can close the door with one finger and it works perfectly. No more slamming until the glass breaks. Those days are over.
Just have to install the driver's side now.