For the same price in Canada, the Asus ME400 offers Windows 8 x86 so I went with that due to needing Java/Cisco for remote connectivity to work. I did not regret owning surface. There was nothing majorly wrong with it, I loved the full USB port (which the Asus does not have). Surface RT use s a proprietary charger vs the Asus which uses micro-usb charger. Surface charges faster.
If the app you want is not in the app store, or you need drivers for your devices, that could be a problem. Note that Surface RT does not offer a full size SD card slot, only a micro. You can't put your camera card directly into Surface unless you are using microsd.
Build quality is top notch, the kickstand is great, battery life is very good, and Windows RT is pretty slick.