I just successfully got 1.2.0 working with ESXi5.5.0U2 (build 2068190) and OSX 10.9.4 (build 13E28). I tried 1.3.0 and it failed (specifically, stuck on Apple logo with spinning "wait" wheel).
New ESXi box (i7 4790) is replacement for outdated one (Core 2 Duo)
Completely fresh install to 4GB USB on new diskless h/w.
Datastore is NFS and was previously attached to the former ESXi box (5.5.0)
New ESXi box has different hostname and newer H/W but otherwise same.
Followed instructions (especially persistent scratch)
Installed 1.3.0 and verified with ssh looking at /etc/rc.local.c/local.sh
Added VM to inventory (was shutdown when old ESXi was decommissioned)
Powered up VM
Got warning from ESXi (was this moved or copied) and said moved.
Waited at Apple logo screen for a few hours
Uninstalled 1.3.0 rebooted and verified (local.sh)
Reinstalled 1.3.0 rebooted and verified
Uninstalled 1.3.0 rebooted and verified
Installed 1.2.0 rebooted and verified
Note one other very interesting thing. On my old ESXi box, I always saw the VM "Resource Allocation" CPU as 0 and Memory as -1. Never caused a problem, so I ignored it. When I made the new box with 1.3.0, it showed believable values (even though I was stuck at the logo). When I got it working with 1.2.0, I was back to 0 and -1.