does philly have a bikeshare program? those look like bikeshare type bikes. That's kinda my one main concern with bike sharing. People are clueless enough about most aspects of life. Now take someone who probably hasn't ridden since they were on a rusty youth bike, who only knows "I see cyclists take the lane all the time, oh, here's the onramp. Let's go!" and half of their already limited brain power is taken up by not falling off of a moving bicycle, you can't ask for much.