The Champion flyer is just a B17 with springs and it's fine for your application. It's not desighned for an upright riding position. It's too narrow for that.
I was going to offer to send you my excess Dirtdrop stem, but then I remembered that it has been turned down to 22mm for my Peugeot. I personally would not feel safe using a very tall cast stem like the Technomic. As I said, the Dirtdrop is cold forged and heat treated. It will definitely get your bars up as high as you want them.
I spent most of today stripping the anodizing off of a Technomic Deluxe and polishing it. It looks awesome!