Guest post by "Marika Oniki" Dunno about the redirect, but a heads-up on installing 10 on any machine with a wi-fi card: Win10 has a "Wi-fi Share" program built in, and is (apparently) set to share with any of your contacts connected to your Windows account. It's relatively easy to disable if you know about it, but being as it's not exactly something people would normally think about, I thought I'd give a warning out.
I'm enjoying Win10 myself, just thought it was something people should be informed about.