I tried converting a linux vm I frequently use via vagrant just now, and it seems to work well except for network bridging: You can't bridge over wifi. Kindof a deal-breaker.
The relevant page[1] explains it thus: "Due to features of wireless protocol, level 2 bridges don’t work over Wi-Fi, and so you can’t use wireless interface of your Mac to route bridge traffic to external network – only among VMs and host."
[1] https://veertu.com/knowledgebase/vagrant-setup-instructions/