For an offsite, quick emergency dev machine, it should be able to work just fine. I think the OP is confused as to what the Surface Pro is supposed to be... either that or is another one of those folks who think it is cool to tell everyone how they don't like something. I *typically* do not waste time with things I think I will not like.