So how does your workflow look? Do you use GTD or some other system? Have you ever looked at alternatives and compared them?
Not really. I keep it as a backlog of shite to do and prioritize it all maybe once every few weeks. Pop a task off the stack, and push stuff into the bottom.
It is like a single person not really but kind of agile workflow. Works well enough.