It looks like a great invention. I live in NYC ahd have Pinhead (yes, I know there's a wrench but it will deter the opportunistic amateur).

Will you also have something to protect the seat post/saddle?

It's great that your wrench will fit on a key ring (Pinhead's doesn't). Good luck with your project.