It's usually a mistake to use a corporation as a platform for the Subchapter S election... For small businesses, an LLC is almost always a better option.
Two big benefits of using an LLC:
1. First, the governance will typically be easier... (though Texas has a close corporation which simplifies stuff I guess...)
2. Your LLC can be treated as a sole proprietorship for 2017 (which is probably what you want at this point to keep costs low)... then as an Subchapter S for 2018 and all future years the Subchapter S election makes sense... You may even be able to (after a five year waiting period) decide to treat the LLC as a sole proprietorship again for those final, wind-down years... which keeps costs low.
BTW, our CPA firm specializes in S corps... we do a couple of hundred 1120S returns... I used to teach the S corporation tax law course in the masters in taxation program at Golden Gate University which is the big graduate tax program for CPAs. I mention this not to angle for the business. I mention it so you have a little more context for my remarks.