I'd look elsewhere. The prices I saw for the link you posted were in Pounds Sterling / Euros. Can you get one of these locally? In any event, the specs don't really say anything specific and that always raises red flags for me. Probably the best thing for you to do is try to find a local dealer that has some (probably Dahons) for you to try out.
I'm sure others here will chime in with specific model recomendations. I'm not that familiar with the details of Dahons, Downtubes, etc. -- All fine bikes, and worth looking at.
I'm sure you can do better for the price than the Blanc Marine. What's your budget?