I don’t know about Owen, but I certainly find you have to take whats there with a large pinch of salt.
I just looked at a discussion in the deep sky section about whether M31 was a naked eye object and another in the imaging section on what affordable CCD camera to buy. Didnt exactly inspire confidence.
Looking more generally, there were postings from participants that were at best naive/lazy (even some with 20,000 posts), others who slavishly followed someones opinions because they had taken some nice pics and a few were clearly just plain biased in favour of stuff they had owned. I have no doubt it also has a percentage of observers who manage to “see” rather more than their instrument actually delivered and enjoy the immediacy of the applause available.
Personally, I couldnt say its worse than CloudyNights or any other fora but, while appreciating a proportion of participants will undoubtedly know their stuff, theres very much a need to be able to filter out the noise – and that can be difficult while you are yourself inexperienced.