Something the moderation might take into consideration is the My Threads/Replies links.
On the other forum I use daily, at the top, this appears. I can click "my thread" and it takes me directly to a list of the threads I've started. "Replies" takes me to a list of all the threads I've posted in whether subscribed or not.
Not sure if it can be incorporated here, but it is a really handy tool. If it is already here, I haven't found it yet.
Looks like this: