The reason for starting workers sequentially with a delay is to avoid workers falling over themselves if they are all accessing the same data / parameters during startup.  This is only a problem for very large numbers of workers or where the datasets / assumption sets are very large.  Where these issues do not exist, this is not required for a run.