I would prefer to ensure my colleagues go through one transition in their developer setup, rather than two.
The vagrant-based docker machine system needs some work to be a smooth experience, such as NFS workarounds for shared file system performance, file watching and so on.
I'm actually holding up a wider scope for Docker deployment within our organization until we can use Docker for Mac.