I write hotel reviews on a regular basis, especially for hotels not previously covered by reviews. I also use the tripadvisor reviews to choose hotels. Some reviews may be skewed, but in general, the information quality is surprisingly good.
I don't participate in the forums; in fact, prior to reading this thread, I didn't realize they had forums at all