Chris,Would you ever consider making these jackets without the functional buttons? They sound like great jackets, but the functional buttons make them very expensive to alter. For many of us, I suspect, that's a deal breaker.
AS others have suggested, the sleeves will be a little long (as is the intended style). For the record, I'm also a S in TS; I ordered a S in the jacket. The last picture that oynag posted above is mine--you can get a sense of the length there.