-
I generally had the same feeling as you @Scrabble
Basically long limbs and a short torso. Always riding the shortest stem and with the seat as far forward as possible on larger bikes and way too cramped on smaller ones. Went on the Dave Yates frame building course a few years ago which means I now have a 'custom' frame which is 57cm ST and 54cm TT with a massive long head tube, makes a helluva difference. There's basically zero chance of finding that kind of geo of the peg but I'm sure a bit of bike-fit will help.
I'd often thought my bikes were a tad long for me. The smaller sizes felt small in the leg, the larger sizes felt too long on the top tube.
I've been seriously considering getting a bike fit to work out if I needed to go custom, or pay more attention to geo charts, but then recently started stretching after every ride. I now feel like I could manage a longer stem for the first time, like, ever. I'm gonna hold off another year on the bike fit and see where this stretching lark gets me.
TLDR: I recommend a good post ride stretch for everyone.