For anything other than gaming, virtualization isn't bad. In fact,
when I did performance testing of my iMac running Windows in Parallels versus my previous top-of-the-line $4,000 Windows PC, I found the iMac ran Windows tasks an average of 13% faster.
I ran Windows in Boot Camp on a dedicated Mac and it was OK. Not great, but OK. By contrast, I've been running
Windows in Parallels for seven years now, on a variety of machines, and I have no complaints. It runs just fine.
Now, to be fair, I always run Parallels on well-configured Macs with faster processors a good amount of memory.
If you starve any OS, it will slow down and if you feed it, it will do well by you.
If you configure a Mac with at least 16GB RAM and a processor that runs on more than pedal power, you should be fine.