I find /dev/udp much more useful. I can create aliases for fire and forget commands to my daemons without actually writing *ctl program.