We have found that the fewer amount of workflows, the better the performance. We use to have for example like 6 different workflows running on one of our records. After we consolidated the workflows into like one or two of them, it sped things up a bit