Nice review. I've been seriously considering buying a Strida for the past few weeks. The Strida LT sells for over $100 cheaper in Taiwan compared to the states so that's even more incentive.
My one main concern is the weight. The reason I'm considering the Strida is because of it's lightness, more specifically the stated weight of 10kg. Would you be so kind as to weigh your bike and post how much it weighs?