i almost bid on those. those would be awesome for a motorized bike, but i'm sure the shocks are as strong as the ones that (don't) hold up the hatch on my 1975 honda civic...
seriously, that's a cool design.
if you got 'em, let us know how they work. i could probably reverse engineer some with today's technology.