Sort of what you've done. I usually measure nose to (some point of) bars, plus BB to top, half way along. Also replicate angle with spirit level laid along it's length.
But then you have to experiment/estimate differences based on saddle length, sag/squish, location of main sit-point, curve/profile, etc. Inevitably there will be further fettling after the initial fit.
Sort of what you've done. I usually measure nose to (some point of) bars, plus BB to top, half way along. Also replicate angle with spirit level laid along it's length.
But then you have to experiment/estimate differences based on saddle length, sag/squish, location of main sit-point, curve/profile, etc. Inevitably there will be further fettling after the initial fit.