Earlier quoted context omitted.
powershell ... seriously, it's really good. And Cygwin if you really want that unix shell experience :)
Cygwin + MinTTY can make Windows bearable, but, if you have already moved to Mac, why bother? OSX combined to MacPorts makes for a very functional development environment. The only very specific downside is that it won't run Visual Studio. BTW, can the Pro 2 run Linux?
Because there is no Surface Pro 2 equivalent that will run OSX. And by "run OSX" I mean "made by Apple" because there's no other way to run it.
And I doubt very much that the Pro 2 can do Linux well - can any tablets? I'd be interested to know the state of Linux touch interfaces/drivers.