I.m.h.o ... Y/T Reviews and demo's are two totally different things.
Gear reviews are a "relative" thing. Whereas demo's are a nuts and bolts thing.
Y/T reviews are almost always either worthless or chronically biased. So being totally honest - I cant envisage any real-world scenario where any already rusted-on / committed supporter / promoter / endorsee of some other "Brand", will give an unbiased relative-review of the Stadium - regardless of what they really think of it - be it great or shit. To me, this is just human nature, and I don't think imagining or pretending otherwise is credible.
As far as Y/T demo's are concerned however, thankfully we have people like Leon, Burgs, Michael Nielsen, Pete Thorn etc.... who are each able to professionally demo and highlight the pro's and cons of any unit in a fantastic way so a potential buyer has a more detailed sense of what a unit can and cant do, well or badly.
Just how I see it.