I think that those that are directly responsible, should be the ones responsible for the cleanup. I wonder if they would be wearing safety gear as they worked with oil and dispersant mix? They should also have to remain in the area, vunerable to every health problem that they have brought down on the rest of the population.
This would serve the purpose of possibly getting some real action on cleanup, and if these people were also vunerable to the toxic dispersants, it might make them rethink the decision to use it. As it is now, these people can go back to their nice clean homes and neighbourhoods, and view their mistakes from a distance. I think it would be better to have them all right on site, up close and personal with the mess they created.