I did the same thing about 18 months ago. Started with 7, which updated 7.1, then 7.2, then a big update to 8, then almost immediately to 8.1, then a while later to 8.2. Heard about the free update to 10 and gave it a go. It took about 4 hours all together. But a great improvement once done.
I too have just bought a Lenovo Ideapad Gaming 3 - running 10 on the latest build 20. It seems that when it updates it does it in batches - 4 today and another 4 tomorrow.
I would be interested, Ian Nelson, in knowing more about these hidden tools.
Regards
Chas