I'm always one to support dev.. But what did you find the issues with 'Ultimate Todo List'? I find it one of the most full featured android apps that sits very well with Toodledo.
I sit and review all the mails that need some thought and create tasks to send people e-mails. Half of them I need a response to decide what the next action for me will be.
So with great pleasure I go to tick off the task to send the e-mail. Then realising I need to know that I am waiting for a response.
Do you tick it off and create a new task? Marking that as 'waiting for'