Luggage keys? Please.
If I had just one US dollar for every time a traveler had their TSA friendly lock removed and tossed by (presumably) the TSA while traveling, I could afford at least a private jet timeshare. The only solution is not to check anything you'd really mind losing. I've been traveling that way for years now and it gives a certain peace of mind.