The most significant advantage is that you can plug it anywhere, and use it as your PC. However, there are challenges. For example if the USB storage doesn't deliver a good speed, the overall performance of Windows will be sluggish. Apart from this, you will also have to install the drivers of the system you connect which will take some time. We strongly suggest using an SSD instead of a USB to install Windows so you get better performance.