Some good aspects
There seems to be something there, bits and parts of it, but not as constituted.
What I would like to see is the opposite, where instead of hanging from a harness, the person lays on top of the bike, distributing the weight across more surface area than just a seat and also lowering the center of gravity. You can even tilt it up a bit so that the person has better visibility.
Then, I see no reason not to add pedals and a gearing mechanism to get the advantage of a wheeled bicycle. I do like the option of just propelling myself forward with feet only...very good for crowds, or at stop lights, crosswalks and so on. But at the same time, if your feet are ideally positioned to reach pedals that could be directly connected tot he rear wheel, but with some chainless gearing system.
Needs work...but...keep working on it!