I'm a nats under 6ft, and same, if not slightly longer inside leg. I ride an 18" with a 60/90mm stem depending if I want all day xc or hammertime. It tends to vary depending on build…
Up until a few months ago, it had 100-120-140 TALAS on, which suit the frame really well. 100 only really for steep uphill, 120 for most stuff, and 140 for steep/fast rocky mostly straight downs. Built with a mainly xc set up of Hope XC/Mavic 717 rims, twelfty seatpost, very wide on-one 2" rise bars, 2.1" maxxis AdVantage tyres…
It's now in winter/bombproof hack mode after all the bits went on the summer Hemlock… now fully rigid singlespeed with 460mm kona project 2's, deore hubs/223 rims…. back to a 90mm stem. and it's great in that build too!!
They are so so versatile – even done some mini tours on it with slicks and a pannier rack 🙂
oh, and xc raced.