On the other hand, I'd like to know how many people constitutes your new experience as an indipedent consultant? Infact, as others noted in the comments here, what you suggest is perfect especially for an in-house SEO situation or in for an Web Marketing Agency with at least 5/8 people working in. Even if all you say is correct and hopefully what everybodies should do, I honestly find quite difficult to dedicate all the amount of time and dedication in order to check all the steps described in your post. Or, at least, I cannot imagine myself doing it for all the clients.

What it does: CoSchedule helps you plan your marketing, organize your campaigns, plan your content and get ahead. Marketing needs to be organized, and so does scheduling. It’s not enough to simply create content and make updates. CoSchedule helps to streamline the process. Its integration with Chrome, Wordpress, Google Docs and Evernote makes the process even easier.