Yeah, I think it would be better to have one centralized thread that links to all the important threads, instead of too many stickies that people will just skim over.
can't you or theymos edit the
HELP page and make a list there? I think most people that go there also expects to see the forum's rules. tho it might look out of place with all that smf user help stuff.