Thunderbolt works by bursting data through a controller, it's not as simple as exposing lanes. Connecting a GPU through USB alone is not enough, there needs to be a whole software and hardware layer surrounding it, which is why most eGPU solutions connect to PCIe, directly or indirectly. Having bandwidth is well and good, but there's tons of other issues to contend with, for instance addressing space. It's not a solution used extensively in desktops and it won't b used here. The appeal of USB-C is that it's Thunderbolt-ready, but that's only relevant on Intel-based machines. It circumvents the shortcomings of USB which are present here.It may not support PCIe 3.0 x4 but this thing is at least usb 3.1 gen 2 with higher than 12w power delivery and.
Usb-c ports possibly have 4 or more lanes of data that is enough for pcie 3.0 while a standard 3.1 gen 2 controller occupies two gen 2. That's why Intel can make thunderbolt in the first place. Proper hardware can make use of that. That said, I do not believe Nintendo will allow it either.
VR on the Switch is a tall order, even in docked mode. It'd be nothing like PSVR, rather more like smartphone VR, which is pretty useless. It just doesn't have the brawn for it, I don't think, so I don't expect it. Even on the stock PS4, which is almost twice as beefy as this, VR chugs and barely works - nah. It's not fit for purpose.It'll be a helluva bargain price : performance-wise, no doubt. Still I question this device's ability to do VR properly even on a basic level with a 720p display. Unless they also thought of that and concentrated pixels to be denser in certain areas of the screen, but that would almost be over-designing for VR specifically. Hell, based on all these new developments, what do I know, maybe Nvidia found a way to simulate that effect. More likely than not that aspect of the device will be the worst part of it, and drain battery the quickest nonetheless.
That said, I don't blame Nintendo for wanting to focus on making this the best next-gen gameboy/SNES hybrid that'll run most PC ports in 720p/1080p just fine.