Your diagram is great!
I mostly agree with you, but I do find the forum's Advanced Search function to be fairly useful. Sometimes I remember that a particular forum member said something, but not where, when, or sometimes even what
they said. The advanced search lets you filter by stuff like user name or date, which can sometimes be very helpful.