That does look fairly ropey, but those tyres look pretty chunky to me. If you're going to run 28's on a track frame you're going to have clearance issues. The leader might be worse than most, but with some 23's I bet it's not much of a problem.
That wheel would touch the seattube even if the tyre was a 700x15c ... ;)
That wheel would touch the seattube even if the tyre was a 700x15c ... ;)