I'm 5'2"
I have 165mm cranks on my road bike (ultegra), touring bike (105) and touring/commuting bike (XT).

I have 170mm cranks on my mtn bike (until I find another XT 165mm crankset)

I also have the Ultegra quality short reach STIs on my road bike.