It may be that using one-off requests simply can't be supported using a UNIX socket.
Other than this, I think the rest should be ok.