Not enough info here to really comment on the geometry of your new bike, but Spicer has been building for a long time and I'm sure there are good reasons behind those specs.
As for the fit measurements like seat tube/ top tube, your last two sentences explain perfectly why those numbers are 3-5cm longer.
Last edited by Live Wire; 03-15-13 at 02:04 PM.