First STI is flawless guns so if you want one you better get one in 1911 anyway before they are gone. Second I have an officers but nothing as short as your looking but I have never heard of anyone complaining among the sti guys. You should be fine.
2011 versions are double stack and will run great but probably not a best option for carry but that is just my opinion. They are more designed for play and comp and not geared toward carry doesn’t mean you can’t or shouldn’t. I would not hesitate to buy a sti if you want one.
__________________
|