Milestones are usually significant points in large projects, and may or may not have deadlines attached. GTD works fine with these. GTD also works fine with project outlines, which may be more in line with what you showed. However, you don't want to do introduce artificial due dates, or even an artificial organization, into your projects. The software you use makes a difference in how you work as well.