The optomotrist across the street from where I work has one of the folding Bikes. I agree with your neighbor. It would look kind of funny to see you on the little thing.
But I can see the practicality of it. How is the life of the rubber chain? I wondered about that.