To be honest friend almost any list manager will do start dates as well as end dates, and not show you the next action in a list.
What I would say is that its often not worth bothering with future next actions, for one of two reasons.
The first reason is that its often difficult to guess the future, and projects proceed in weird ways, so writing out the next actions can become redundant. For example you're expecting a report from a staff member and your next action is to send it over to your boss - but then when it comes you realise its not in the format they want, or its not good enough and needs amending, or there is something else required of you first. Hardly an outlandish scenario, any of the above would make the time you spent writing out future actions a waste of time,
The second reason is that, while there are times when the next action is predictable, those predictable actions (for me) are often the sub 2 minute ones. So the report comes back and I email it on - it takes me 10 seconds, why make it 20 seconds by writing out the Next Action, when I have a WF that ensures I wont forget it?
If you are running a project thats very predictable - say you're setting up the monthly meeting you've run 100 times before - then its probably better to just have a checklist that you refer to after each Next Action or Waiting For is completed. That way you get the prompt, but dont have to waste time entering future actions.
On another note, I personally found Evernote lacking for GTD. I use it daily as its a super repository for project support information, ideas, pictures, agendas, meeting notes and things like that. But there are better options for next actions and project list managers.