I use windows 10 version 1709 and I don't have any issues with it at the moment. I have used Linux which is nice and all but Windows10 just does what I need it to do without many hiccups. It is not perfect by any stretch
I use https://ifastnet.com/ . I haven't had any issues with them.
I pay for the $3.99 a month and it includes
Super fast SSD powered servers
250 GB Bandwidth
Free SSL Certificates
6 Free Domains!*
Latest cPanel with Softaculous