Hardware Options - HyperV + Pi vs NUC

I am currently running an unsupported installation. I have HA Supervised running in Docker on an Ubuntu VM. The Ubuntu VM is running in HyperV. The setup works reasonably well but I am tired of having to use special software to pass my ZWave stick from Windows host to Ubuntu VM and I want to move to a supported installation method.

I plan to use HassOS. I am trying to decide between two options (which could be impacted by the possibilities with zwave.js):

  1. Run HassOS in HyperV (I already set this up and it went well). Run a ZWave controller on an RPi. This has the advantage of the ZWave network not restarting with HA. The downside is that getting ZWave up and running outside of HA could be more challenging.

  2. Run HassOS on a NUC. Downside is that ZWave restarts with HA. Upside is that all ZWave requirements can be installed via an add on with minimal effort.

Thoughts on the two options? If a NUC is the choice, what kit do people recommend at this point? Some of the ones in the documentation are relatively old at this point.