Ah, I didn't realise this would run as root. Would /run (or /var/run) be ok then? Alternately, use an abstract domain socket to not have to care about the underlying filesystem.
Abstract sockets are a bit of a Linux specific feature. You also don't want sockets in /home as it may well be NFS mounted on some configurations and AF_UNIX sockets don't mix with NFS.
/var/run would probably be a lot more sensible for a system debug interface I agree.
Alan