IMO closing threads so people can't post in them is never a cool thing to do. Why not let people post if they want to?
Closed threads annoy me unless it was done for a really compelling reason.
You can stuff your "specific rules" and threat to close the thread.