Windows 10 offers some pretty decent performance improvements + direct x 12. Runs great for me and I'm quite pleased with choosing it.
dx12 was reason enough to upgrade for some of the performance benefits and it feels like a cross between windows 7 and 8 ui wise.
The only caution I would have is do a fresh windows 10 format. Don't install windows 7 or 8.1 followed by an upgrade. Most of the issues seem to stem from the upgrade process.