I think I remember in some podcast you going on about how you didn't like the project managers from back in your software development days, but what you are worried about could easily be dealt with by making a good project management plan.
Each project should be broken down in to individual tasks and further broken down in to work units (usually 4 or 8 hour blocks). That plan needs to include in it all the management tasks that need to be done to support it. Then each day, you have a 15 minute "stand up meeting" where each person tells what they accomplished yesterday, what road blocks they encountered, and what they are planning on completing today. If it turns out that a task that you thought was going to take 30 work units to complete over the course of 10 days, but you've only completed 4 work units in the first 3 days, you know you are running behind schedule and need to reevaluate your plan. With the daily meetings everyone sees what each other person is doing and knows what tasks are taking up the time.
There is some great opensource software out there that can be used to manage projects.
Redmine is my favorite, but others are good also.