I'd probably put passthrough on USB and use a USB-dac for audio and add some decent bluetooth hardware for handoff, keyboard, mouse/touchpad, etc. I'd really like to have zvols underneat passed to the macOS-machine, I suppose I would have to use a HFS-sparseimage or similar for primary OS disk, but it would be nice to mount the zvols directly via OpenZFS for additional partitions. I would love to leverage LZ4 for document storage etc.