IMO it is better to wait untill people find out what are the real benefits of Windows 10 before you hop there.
I have windows 8.1 on my notebook and windows 7 on my desktop PC and honestly I still think windows 7 is better. The benchmarks are almost same while some graphics cards run 1% better on windows 8.1 some on 7...

Also getting windows for free seems a bit suspicious. There might be something behind it.
Like... you want to save more than 10 pictures into your folder? Buy our Windows 10 picture package. You want to put more than 10 songs into your playlist? Buy our Windows 10 song package..