the fact the largest frame is 18′ which for us taller riders is likely to come up short
Was a bit concerned about that myself at first, but I’m led to believe an 18″ will be fine (touches wood) – I’m 6’2″.
Anyway, frame ordered and ordered a headset too – Dartmoor do their own IS42/IS52 headset (BLINK i think)