Can run x86 binaries and uses Intel HD graphics, so no gfx driver issues. Roku or other ARM sticks can't run x86 binaries and you have to deal with their binary blob gfx drivers that generally don't play well with new kernels. ARM binaries are vary by core vintage and soft vs hard float. Then there is the variety of gpu cores: MALI, Vivante, PowerVR, Broadcom. By contrast Intel has open source options and Intel supplied binaries that get updated, especially because the desktop chips use the same gpu.
I tried upgrading my headless and slow single core ARM server to an IMX6 quad core. In theory it would have been great - in reality it never worked right and the gfx issues were a nightmare to sort out. I ended up with a J1900 board for not much more and it works like a dream.