I think what you were referring to were quick lock pins, similar to the link I'll post.
However, even if you attached the bags this way, you'd still have the bag rails on the bike that are bolted on.
What many of us have done is called the "Quick drop kit" where the entire rail system with bags intact come off in less than 5 minutes. The rail bolts are changed out. Some use studs and some have used carriage bolts. Both methods work. Not sure if it's discussed in Shop Talk or not, but I'm sure we can come up with the link if anyone is interested.
http://www.berkeleypoint.com/products/hardware/quick_lock_pin.html