I do not work for MS, so I cannot predict what they will do in the future.
But, by all accounts, both official and unofficial, the FREE Win10 UPgrade offer has ended.
So, it's really not necessary to obsess over it.
KB3150513 is some sort of compatibility patch, but I am offered the same update on my box running OEM Win10 v1511.
So I seriously doubt it has anything to do with upgrading a 7 box to 10.
But it's up to you whether or not to install it.
Also, according to MS, KB2952664 has NOTHING to do with GWX any longer:
There is no GWX or upgrade functionality contained in this update.
But it's up to you -- as with EVERY update -- whether or not to install it.
As for the mother lode of 250 or so critical and important security patches, KB 3020369, KB 3125574 and KB3172605 seem to be most helpful to resolve the slow update process.
Manually installing those patches on a fresh install seems to make getting the rest of the necessary patches go much more smoothly.
It worked for me on my 2 Win7 boxes and for many other folks at several other fora.
(There are several threads about it here at bleeping, as well as at other sites. If you need more specific guidance, I'm happy to help, if I can.)
I also have 2 Win7 boxes that I did not upgrade to Win10.
So I understand and share some of the skepticism.
But, at some point, one needs to balance situational awareness and paranoia with practicality and the real world.
It's still important to install all critical and important security patches, to reduce vulnerability.
And "telemetry" works both ways -- if MS cannot collect aggregate data about how its OS works in the real world, then they cannot be faulted for failure to fix problems they do not know about.
(FWIW, both Apple and Google collect data on their devices, too. This is not a unique MS issue.)
Just my two cents and worth less,