I'm not an expert and will need to double check, but I believe an S-corp is more complex, and since it's just me it's not really any better. And from the tax side as an LLC you can elect to be taxed as an S-corp so no benefit there.
Phantom income from my s-corp excluded my family and I from healthcare subsidies when I really couldn't afford to pay full price for healthcare.