I for one see this as a good program for having 24/7 access to a bike. Also good for those who don't own bikes as well.
As a Poster on here said, she uses the bikes to go get lunch when she can, that is a good idea for me as well, I haven't sign up yet, but that idea has made it more tempting. I should look into the daily passes.