I've built a blog editor that imports all your posts from WP.
Trouble is, WP doesn't report whether an individual post is in draft or publish mode. I'm requesting that WP report a doPublish parameter, type boolean, in the responses for metaWeblog.getPost and metaWeblog.getRecentPosts.
If this requires an API extension, so be it. Next gen tools will store all your posts locally for quick editing, and whether a post is a draft is critical info.