I'm a cyclist too and although I like the idea of not taking out my key to unlock it, it's the LEAST painful interaction I have with locks. I almost never carry a lock (and most other weekend road bikers don't either) because:
1) The good ones are heavy and bulky. 2) They're hard to transport. We're wearing spandex, a lock does not fit in our back pouches and all available mounts on the frame are being used for water bottles or emergency pumps.
This basically means restaurants and coffee shops that have seating outside or allow bikes inside get a ton of business from the bikers in the Bay Area.
Santa Cruz has bike lockers but I think you have to put in a quarter and carry around change. I would love short term storage in the city that can use an app or credit card to unlock and you can choose to extend it with the app. Anyone know of anything like this?