For some businesses, it my pay to switch to C Corp status. S Corp primarily became popular because the corporate rate was higher than the individual rate. If you have low cap ex and very high labor cost, a C Corp might generate less tax burden.
It does not matter what corp you have you are now paying tax on money you never had to pay tax on before and you are being taxed twice on your own income. Its a lousy tax plan by a lawyer who never ran a popcorn stand. Have you read this thread? Nobody thinks this is a good plan .