Again great responses, thanks to all.
On another not I read an old post the other day about a leader track frame. It was dated 05, but I cand find it now. If anyone knows what I'm talkin bout you'll remember something about some compression nut in the headset that was missing when the buyer recieved his bike, and something to do with the headset being too long to fit a fork properly. Does anyone remember this|?
The geometry looks just fine to me, close to any other track frame.
Sorry bout all the extra questions but its gonna be my first fixie so dont wanna get screwed over