I'd stick with 7 due to the mass of issues that 10 has
I currently have 8.1 which is like windows 7 but with the skin of windows 10 and the same features (minus start menu), just they are all optional and aren't shoved down your throat
If you want to upgrade your OS in the future and want something like 10 but isn't as bad, go for 8.1 since it's like a middle ground