Nice, I'm working on a steemit app myself and this is very useful. I went with the steemconnect route for authentication, but if I'd found this post beforehand I might not have needed that.
By the way, your link to post 2 (second paragraph) is broken
Thanks for the heads up about that paragraph 2 link. Missed a slash.