Another question with this particular file is whether or not IIS is using the MSXML parser or an ad-hoc parser, if it is the MSXML parser, it shouldn't have any issues with your output (assuming valid xml), but if they patched something together, watch out!