While it is nice to be able to play with nice maps, the amount of extra effort to create/find/buy them is a deterrent. Our group does just fine with a laminated piece of posterboard and dry erase markers. It's extremely quick, reusable, and flexible in the amount of data it can hold. So until I see something actually marketed with that same set of features+, and I'm rich enough to afford it, it makes no difference. The only thing we can't do very well, and neither can a Surface interface is a 3 dimensional playing field.
The area where automation comes in the most handy is in the combat accounting. A more beneficial piece of software would be a projectable or multiview system in which information such as damage, status effects, turn order, and turn progression was displayed to everyone. It would mean no more having to ask who needs healing, or who's turn it is because somebody delayed their actions. The players are still in control of their own characters and the specific character accounting such as what powers have been used, but basic information such as maximum hit points and initiative are all that is required.