I would love to see IP for Windows 10 but to be honest you do not need it. There are other ways of making your Windows 10 default icons look appealing. Sorry but I do not understand the reasoning behind the Stardock all or nothing approach. Tell me what is wrong with these icons besides the fact they may not be your taste. There are many others to choose from and yes I am using Windows 10.
I think most people would like a one click solution, if you found something like that [PM PLEASE]
There is a one click solution but most people will not want it because it is an exe file. Check out the work this guy has done. He has several icon packs for 10 and no doubt will be making more. I have used his stuff and feel safe about it. http://alexgal23.deviantart.com/