Luggage locks are useless. Half the people on this forum know how to remove items from a locked suitcase without leaving any tracks; what do you think the percentage is amongst baggage handlers?
IMO the only way to safeguard against theft is not to check anything worth stealing.