If you have the option, I would always choose Ball Lock. It's a much tigher seal and connection. I've dealt with Ball Lock at a local brewery I work at as well as Pin Lock in my home setup and Sanke keg's both at home and the brewery.
The Pin Lock has leaked on me and colleagues numerous times, no matter the keg, the o-ring condition or the disconnect condition. It's just not a good seal. If you don't have the knowledge or tools to do Sanke Kegs, I would strongly recommend Ball Lock. If I could do it all over again, I would do Ball, although now we're moving strictly over to Sanke, the day to day is a bit more labor intensive but the integrity and life of our kegs and connections has significantly improved.