I stumbled on this link by accident. This frame is mine. As for the fit, I wanted this bike for long rides. I ride 8,000+ miles/yr. I don't race and I ride purely for pleasure. I've ridden this bike about 200 miles so far and I will probably take out two of the spacers but I prefer a more upright position...
cheers