Super in depth post! I actually almost had a breakdown after I forgot where I Saved my password the first week lol.
I would love to see more of these articles to be honest. While the community is likely to encourage you more than troll you as you said -- it can be a little daunting when you first arrive.
I also agree with going easy on images etc... They obviously can be helpful at times but too much makes it difficult to navigate.
Hope this post gains some traction cause it was top notch IMHO. Keep up the good work.