In all honestly, if you have the choice, don't! VMware Fusion / Workstation / ESXi is a far better platform to run a SmartOS VM on.
In my case, I am away from home a lot and I do not have access to my normal workstation. I do have a NAS running OmniOS which is on all the time. I tried it before but always abandoned the idea. But I recently got it to work with a few caveats.
due to a bug in upstream illumos vnic loop back broadcast traffic, this included ipv6 neighbor discovery