The connections are different. Pin locks have pins on the post. So you can not hook up a gas line to the liquid post and vice versa.
I have not owned any ball lock kegs or seen any but my understanding is you can accidently connect the lines wrong.
I chose pin lock due to cost and availability.