In the case of Surface I expect a lot of frustration trying to use a standard windows app on a small touchscreen. And if you are going to connect the device to an external monitor, keyboard and mouse, you might as well have a small desktop PC
So don't buy the x86 version. The ARM version doesn't have the desktop, so there's no complaining about how you foolishly installed non-touch apps and now you can't use them easily.