I had an accident with my 15" rMBP a month ago and used it to try to see if I could make a transition to iPad pro as my mobile computer. I have both a Mac Pro and a virtualization server with Windows 10 and Ubuntu for different needs. Using jump desktop and this new strange mouse the ergonomy is good enough (especially in Windows), I think I am not needing a laptop anymore. Both with Wifi (especially using high speed fiber access), LTE or 3G. I now this may sound a little complex to implement, but at the same time not having to maintain an additional computer leads to important improvements. And I like the 4:3 display much more than movie-oriented screens from laptops. I know you may do something similar with Citrix (if your company supports it) and other solutions. For instance, I also use splashtop and teamviewer in some cases, but I think this is the best current solution to the iPad/laptop discussion. I also prefer this solution to a Surface, as I really like the iPad in terms of hardware, battery live, etc.