In terms of stability, performance and security, windows 10 is miles ahead of Windows 7. Don't be afraid of what the idiots on the internet say bad things about windows 10. The only time windows 10 has ever crashed on me was when my system hardware was unstable. Other than that, windows 10 has had zero issues. I've had more issues with windows 7 not running things right. And i've had some weird random blue screens on windows 8.1.
In my opinion, as i've been on windows 10 from day 1, it's a much better overall experience than windows 7. Plus apps and developers will not be supporting windows 7 for much longer.