Funny, you expected this build to be really contentious, but everyone seems to love it.
The downtube shifters look right on a bike of this era, but I sure hate to ride 'em. That's as close as you'll get to a criticism from me, I think it's a great build, with a lot of attention to detail.
Hope you have fun on this plastic fantastic.