this seems like an interesting idea if you get enough people to buy the pin locks. I could see it working in some applications.
Here's an idea for existing racks.
Install a cable that is permanently attached to existing racks. This would allow riders to lock up with just a padlock that can be carried in a seat bag or pocket.