I have used php with IIS and apache, and except for a few apache only functions (which you will probably NEVER use) I haven't had any problems using IIS, stability or security wise. I'm not sure which is faster, as they are both plenty fast, even when used with MySQL I never really experience slowdown.
To answer your question, IIS should work just fine, and there are no issues I know of that would make this a problematic solution.