Hi Twinge,
I think all that would apply to your business is that a S-corp and C-corp have different ways of taxation. Other differences are not as applicable such as exclusion of foreign shareholders, the limits on shareholders, and things like that. You would want to go with a c instead of an S for those reasons, but i dont think you would have problems with the limit on number of shareholders which the last time i remember was 75, or the foreign shareholder problem.
There are also some tax differences (such as specific deductions), that I wouldnt be able to tell you, and would probably specific to your business. Your best bet would be to consult a CPA there, as there is a lot of research there for income tax minimization.
Sorry I couldnt be of more help