Darius, I've got similar body proportions; I'm 6' tall, with a leg length of 36", so half of my overall height is in my legs. I really can't make stock frames fit me comfortably because I need a 60cm to 61cm seat tube, but a relatively short top tube of 55cm to 56cm. Compounding the seat tube to top tube ratio issue is the inevitable problem of reduced body flexibility that comes with getting older (I'm 70).
I'm building a new road bike for next year's AIDS/LifeCycle ride using Dazza's 6° sloping top tube Manorina lugs to raise the handlebars without looking too goofy. You're on the right track.