I’ve never found a great user guide, not to say that one doesn’t exist. You should be able to schedule any type of executable/job like a batch file from using the Platform LSF client tools (packaged with the server tools). You can also use command line executables like bsub and esub to set up jobs.
You could also just create a temporary SAS job from within the Management Console. Then open up the job properties in the MC and change the executable and options from SAS to your batch job.
Determining a reliable log location could require a jobflow with multiple jobs and use return codes to determine a good scratch location. You could probably do something similar from SAS with system calls.
Here are some links that I found while gathering requirements for a custom LSF GUI implementation.
(Submitted by Brian Miles)