Microsoft Surface

I’m giving a Spark Core as a gift to my niece and was wondering if the setup process can be done using her other Christmas gift of a Microsoft Surface.

@Jedd I’m not too familiar with the Surface but I imagine that the process for setting up the Core over USB would be possible with a Surface:

The Surface is Microsoft’s version of the iPad. It runs the tablet version of Window 8.

Is it the x86 based Surface (which runs full Windows 8) or the ARM based one (which also runs “full” Windows 8, it just can’t run x86 apps)?