I know very little about IIS but from what I've read there are lots of reason why you should generate a key and stick with that one. I haven't seen any reason to let it automatically generate one at runtime, though.
Aside from being marginally easier to setup, is there any good reason to leave it as-is?