haha, brilliant! you MUST do this.
I now own a large set of panniers, yay! And I have an in on a czech folding bike. It has a weird hinge, it hinges at the seattube, vertical hinge, the swivel point is on the bottom and it looks like theres a bolt on the top of the hinge that locks it, the bolt goes through the seattube.
Honestly it looked like a clever mechanism from the four feet I was away from it, I will post a picture when I get one from the seller. I would like to go with a twenty, but im going to take a look at this one, I havent seen a similar one yet. The geometry looks very close to the twenty, except with the different hinge mech. Dare I say, it looks like it may be a bit lighter than the Twenty, again, just from afar.
I will be test riding soon, will attempt to kick its ass of course, and get back to you all with how sturdy the hinge is. Still, keeping an eye out for the venerable twenty.