Nice bike. Interesting frame, alright!
Do you know the head and seat tube angles? I'm curious about the geometry. Can you tell me the frame size (seat tube length from center of BB to top of top tube) and the wheelbase?
I'm also very curious of your impression on how it rides. Does it have toe overlap? Is the rear dropout spacing 120mm or 126?
The measurements for the frame I built in 1976 are 75°/75°, 26", and 39 1/2", so I sit maybe 2 inches farther forward. I'd post a pic but don't want to crash your thread. Your stem looks to be about 60cm. My steering was too quick with a 70mm stem, but ok with a 120mm. I'm about 6'2" tall these days, but perhaps with longer legs.
I have Specialized Turbo Cottons and Veloflex Corsa Evos in 28mm and like both, fwiw.
Congratulations on your new ride.