A note about being upright... when I first got back into cycling in 2012 I tried my hardest to get my MTB to have a more upright position. It originally had a slammed 130mm stem. I switched out the fork with a rigid fork with spacers under the stem, tried a shorter adjustable stem adjusted as high as it would go, even super-riser handlebars. But then later I realized that somewhat leaned forward is actually better, for me anyway. When I get a new 31.8 mm flat handlebar I will be using a 100mm 6° stem with only a couple of small spacers underneath it.