WED reload is only needed for WED functions, like publish or skill names, but not for starting the script. Starting script uses the engine and that reads the script straight from harddisk so it does not matter if you reload WED or not.
I also havent had any problems with the workshops, so you seem to be just starting the wrong script or something simple like that. Check SED preferences, there you can set the script to run. And when you save the script make sure that you save it in the right directory.