One of the smartest moves before switching to Linux from Windows is to first test the waters and see for yourself if you like using it. You want to ensure you can do everything you need and actually ...
There are some other benefits to using an OS within a VM, like having a virtual drive that grows and shrinks based on what you need. If I need a bit more oomph, I can reconfigure my VM with more RAM ...