Thanks everyone esp mitsu for the breakdowns. I only want gaming as a nice to have, and don't want to spend more than $1300. So for gaming, it's a toss up between NUC11 and Asus PN50 Ryzen 4800U. Both look to be coming in at $1300 CAD with 16GB RAM and 512GB SSD. The problem is stock, looks like inventory is ridiculously tight for anything AMD, and NUC11's being new will be low as well. Let's see how it looks in a couple of weeks, I want to upgrade sooner rather than later at this point.
With that said, still eyeing the cheaper NUC10 at $999 especially if I can't find stock on the other 2. If that goes on sale at costco, screw the nice to have gaming, and getting that instead, which will easily do all the VM shit I need at home.
Thanks everyone.