Wait.... So you have a free standing hammock? You can just jack knife the bike to make it stay upright? That's the coolest thing I've seen.
... Hamster wheels start turning ...
p.s. would you mind posting more/better pictures of your mechanism? It looks like an extendable boom?