Another usefull option would be topic redirection. Say, a moderator deletes topic 204. When someone visits that topic from URL (which is very likely, if the page was indexed on google), instead of getting a nasty incorrect use of board files, he could be redirected to a url specified by the moderator/admin.
I noticed the need for caching when one of my articles which was posted on my forum got on digg homepage, and shortly after that the server simply got owned from the excess traffic.
