The forum is exclusive and decides for who it has to promote. It is being blatantly sponsored by car manufacturers, who give team-India (i.e. us Indians) a total ride. I would recommend a do not trust rating.
See BBC TOP GEAR, both UK , online and now the Indian Top Gear Mag for how cars are reviewed. And test drive vehicles or get first hand ownership reviews before buying, without trusting websites like Team-Bhp.
Following are drawbacks of Team-BHP:
1) Open support of Honda and Maruti vehicles.
2) Test drive reports often cite comparisons to other cars, creating bias.
3) Votes are not open to all members.
4) Posting is not open to all members!
5) Members with any other opinion, are banned.