This is a very complex and thorough guide. You've listed some great points though, although a bonus would of been adding a little bit of helpful information to guide people on the dos/donts when advertising and promoting a community.
10/10 on the guide though, great work!