People don't talk about pedal stack height enough
I find it quite interesting how much talk there is about crank length while the difference between Shimano SPD-SLs and Speedplay systems is between 5-8mm depending on which bolt setup you have on the Speedplay cleat (3 bolt adapter or native 4 bolt shoe).
I have a lot of issue with hip impingement and have greatly enjoyed reducing my crank length to help with the symptoms. I had been exploring SPD-SLs for greater foot stability, but now I am wary of making the change because it is like walking back my crank length somewhat.