I have a long torso with short legs for my height plus a short neck. I like to ride in a more upright position so I can look through my glasses not over them.
I ride 54cm to 57cm bikes but the ones that fit me best are 55cmm-56cm with 53cm-56cm top tubes. BITD when I had neck problems and I used 65mm-70mm stems.
These days I ride 80mm stems on some of my bikes, especially the ones with shorter top tubes. I still use 70mm stems on bikes with longer top tubes - 57cm and longer.
When I built my off road trekking bike in 1992 I was having neck problem. I had Salsa make me a special short reach, high rise stem - last bike pictured.
The last picture shows two 70cm Cinelli 1a stems with different quill lengths.
Flicker album that I put together showing some of my bikes with short stems.
https://www.flickr.com/photos/282672...57626832237811