I have been using that site and posting on it for several years. I agree that it is a great resource. I always try to remember that there are some folks who don't like anything, and they will complain about everything. So I never worry about a few negative reviews when the majority are positive.
2013 Surveyor SP220
2010 Silverado LT 5.3 V8
The world is a great book, of which those who never stir from home
read only a page. - St. Augustine