RE: Some of these reviews
I see your point with that publication, however I think advertising is fine, but swayed opinion review advertising is not so good. I like the idea though.
Maybe a high line magazine where the manufactuer could boast that their plane was in the magazine and didnt get torn apart. Maybe a magazine or website that only runs ads for the best of the best. Any one is free to buy space for the ad BUT their product could be up for a critical review at any time (not a sugar coated review). Maybe this would weed out some of the lower quality companies??? (yes I have a marketing degree and know its not the best approach to selling advertising space but thats not what were trying to accomplish here)