It sounds like the Linux on Win 10 stuff is just a native Windows version of bash and the GNU toolkit. Plus it has apt, so you can apt-get packages.
Now, how many packages are available, I don't know. But I am hoping I can just open up a terminal window and cd / grep / cat / vi / git / etc
At the same time, I fear how finicky Linux is on modern laptops. I especially hate touchpad-related sensitivity issues. I tried running Linux on my MBP and wasted days trying to get the touchpad sensitivity settings to something remotely close to the MBP and couldn't figure it out. I imagine the situation is probably worse on platforms like the Surface because I expect Linux driver authors are doing more work on inexpensive commodity laptops. Is that true or do you think Surface Book will have decent Linux support?
I don't like feeling like a prisoner of a platform that's drifting into stupidity. If I had a lot of spare income I could splurge on a couple of possibilities and see what works but I just don't have that much spare capital.