This is a very nice build. I really like your choice of wheelsets - flashy < performance. It has a very timeless look. I also like the 49/18 gearing. Glad to see I'm not the only one who doesn't like to push 120 gear inches in traffic*.
Come to think of it, this looks like something I would build: Nice Aeroheads, skinny tubes, shiny components, lowish ratio, and a front brake. Great minds . . .
*I am not advocating 49/18 for the track, but neither are you.