OK some more information here:
I did a bit more research on Launch Daemons and decided to try and load it when the system after I had booted and logged in and got the following errors:
10/10/12 3:11:10 PM com.sysadmin.bindfs sudo: no tty present and no askpass program specified 10/10/12 3:11:10 PM com.sysadmin.bindfs sudo: no tty present and no askpass program specified
I've already come across this error and have googled everywhere with no results.
Then I tried unloading it and removing the sudo commands from the bash script and got two windows scrating Fuse4x failed to mount. The fuse4x failed to mount path.
Solved this one myself with the help of somebody else familiar with bash scripts. The trick is to delay mounting the fuse volume by using sleep in the bash script. So:
sleep 15 will make the script sleep for 15 seconds
I just changed it to sleep 60 and it worked perfectly. Hope this helps somebody else.