Personally, I'd say you should go with the large. I'm right in between x-small and small, but I wear a medium for two reasons. One is that the small is still painful on me. The other is that I am a bit chubby and so my belly a little larger than my chest, which means the compression on my stomach is uncomfortable (with a long binder).
Pros and cons to long vs short
Long- pro is that it helps create a more masculine silhouette. Con is that it compresses the stomach area, which can create digestive issues or an upset stomach.
Short- pro is that there's no stomach compression, thus no stomach issues. Con is that it can emphasize love handles and belly fat. (For me, this gives me a worse pear shape and makes me appear more female than I can handle.)
So really it depends on your body shape whether long or short would be more beneficial. I get stomach issues from a long binder, however, because of my shape, long ones are better for me than short ones. Other larger guys find the shorter ones better, because there's no stomach issues and they still appear male.