If you want to make it the easy way, yes. If you can handle using Linux as your sole daily driver system (or can manage to configure a virtual machine to run on boot over Windows while opening all the required ports in both Windows and the VM): not necessarily