SP for Win 7 is that important? Win 8 just around the corner at the end of 2012 possibly? If it won't install just hide the update and leave well lone. I've just uninstalled it via safemode.
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version