I don't know anything about this frame, but I have a Kocevlo one piece cockpit (67€). I've only ridden it for 90 km so far, but it feels really good. Would really be interesting to see if this frame holds up at all.
However, looking at the geometry chart, it's probably not for me. My head would fall off my neck if I had to ride this for more than half an hour.