IMO registry cleaners do not speed up pc's and can cause more problems than they solve. If you wish to use one CCleaner (free) is as good as any. There are lots of reasons for slow pc's. Look through the helproom thread's for Fruitbat's excellent advice.
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version