I remember getting one of them (16", frame only) when they first came out. It lasted me 2 weeks before the headtube ripped off. got it warranteed no problem, but the replacement never felt right, and it got wobblier and scarier every time I rode it. Couldn't find an obvious problem area, but something clearly wasn't right. eventually got my money back and started a whole succession of other bikes....
If you've got a good one (must have if it's still around today) then they are nice... looks like a superb bike!
Si F