I've been a Surface Pro 3&4 guy for the past 10 years.  This out performs it on all levels and the Gen.11 Intels i5's can out preform some i7's this year.  So while it was fun transferring keyboards from unit to unit (4 times) I've had enough, and can honestly say that at this price point (and the fact that  half-life 2 plays flawlessly on it) if this holds up I won't be going back to that eco system.  The USB C and the extra USB 3 are a nice touch, I appreciate that kind of fore thought.  ASUS had TSTogether when they made this machine good job.