Adding a whole new sub-forum for technical issues seems rather extreme.
The issue with 'last posts' is purely a bug in SMF, and I found it indeed to be related to multiple logins. It's hard to reproduce though.
Regarding the Vault, yes, there is a vault, and a few members of JGO have access to it. What it contains? Backups, for when something happens to me.

About a wiki, or other content... well, the rate at which articles are posted, both in the old wiki, and the current articles/tutorial sub-forums, is quite telling. I don't think it's likely I'll put a lot of effort into it as it's simply not used that much.
Likely future addons: picture-of-the-week, a new theme for mobile devices, ?, profit.