Sample script:
#!/bin/bash
echo "Hello?"
... (other things)
When run via launchd, it definitely runs (the other things are being done) but nothing shows up in system.log. I'm running OS 10.9.
I tried replacing that line with
syslog -s "HELLO?"
but that also shows nothing.