Apple doesn't tell you much in advance as well. My experience so far with W10 is all good so far and more.

For example my best upgrade was a 2006 Dell E1505 with CoreDuo and 2GB RAM. I changed the small HDD for SSD, installed W7, took the W10 and now it boots and gets a google result in 33 seconds.

Microsoft is getting their act together.