it depends on the users APPS that he use ...surface pro x has big issues thanks to the QC custom arm cpu.. a lot of x86 outside windows store apps cannot even run...and the emulation is very poorThe Surface Pro X seems to be a little expensive for what it is. Saying that tho you can pick up the Pro X for around the same price as the iPad Pro (the 256 and 512GB versions). It really depends on the platform of choice.
So again, for those who wants surface pro x they should test it first very heavy
ipad pro on the other hand has a lot more apps on its OS than surfacepro x, and users knows exactly what they get