I have installed letsencrypt-win-simple on my Windows 2012 R2 IIS 8.5 server. I was able to created the certificate just fine and it worked on the website. The bad news is the certificate that was generated overrode the certificates in the central certificate store. I am not sure why? It is possible to create the certificates and not have them automatically install.