Isn't the flyer just a sprung B17? I used to have a Team Pro, and I found it very uncomfortable because with the narrower design and the wider rivets I found that my sit bones ended up on the metal frame and the rivets of the saddle rather than the leather. Perhaps that means I have somewhat wider sit bones than most.
My handlebars are currently just a few centimeters lower than the saddle.