Yes, thanks to Paul and the USSSP, they have been able to keep up, and I don't hesitate to point to them on the wiki.
However, this wiki thing (al beit, a good idea) has had some problems... namely, being too "open" to editing. So, we've tried some countermeasures; some have worked well, others have not.
I'll do a fresh backup of the entire site this weekend and start soliciting (again) interested members from here to help bring and keep it up-to-date. I've been meaning to do this, but... well, you know... shame on me.
I'll post an announcement (or something) over in the wiki section of there forums (here).
Concerning Craig, I've only heard from him once (about two weeks ago) or twice over the past several months. I'm sure that he, like many of us, has had a lot on his plate, too.