Getting windows to install on a USB based drive is difficult to say the least. Then, once it's installed, it can become very frustrating trying to load the swap file on it.
We had this all done in my friends CarPC and then took the PC to the car. Blue screen every boot. I gave up and we modded a Mini-ITX case to hold a 3.5" HD. Worked great ever since.