It seemed to me (but I might be misremembering) that I marked each thread that I looked at "watch this thread". When I came back to the Ask a Qeustion forum, they weren't marked "Watch" any more.
But tongiht, at least one thread showed up in my Thread Watcher
The forum does always show up on my Home Page in the list of favorite Forums.