Hi Craig, thanks for your response.
While I see that adding Workers as Dispatchers will give them access to the project, I'm not sure that I would be comfortable with giving them access to possibly add/delete/modify assignments.
On the Dispatcher page I see that you can filter the assignments so that the Worker could just list the assignments that were given to them, but I can't see how they would work through the assignment (Start, Pause, Finish, Decline, add notes,) or for them to change their status (Working, On Break, Not Working). I also see that there is a Worker tab on the bottom left, but that just seems to be a list of workers that are added to this project and how many assignments they have been given.
Please let me know if I'm missing something and these things can be done on the Dispatcher page, I might be missing something since I've just been playing around with it for the last week or so.