Because it would beak my heart if someone gave all this money for something that is not suitable for unreal engine game development I will say my opinion even though I usually do not participate in these kind of threads.
It does not matter if the game is 3D or 2d ,mobile or desktop. At the beginning of your project you will probably be able to use the surface for work. Problems arise when the game starts to get bigger. For example you will not be able to debug the character bp while playing the game in standalone window. It will simply run out of vram and crash or it will run at 2 fps which is useless. My desktop system with 32gb of ram and a gtx980 can hardly keep up in some extreme scenarios.
The only choice for you to use unreal for serious game development while maintaining "portability " is to buy a gaming laptop with a gtx980m and a screen of no more than 1080p.
Just my 2 cents that hopefully will save you a ton of cash and frustration.