I hope there's more to it. The rating / value / approval system must be held to standards of integrity.
Period.
Until BrandBucket answers some important questions,
it is my personal opinion that BrandBucket is the very definition of a Pyramid Scheme. Granted, there is value in domains. But, what is the value in listing fee's? Listing fee's are an investment into BrandBucket as a marketplace. They make more than enough when they sell our domains. If they can afford to make less, to everyones gain, then make less! Until these questions are answered, I feel like a sick investor who mistakenly invested into BrandBucket listing fees.
Run the checklist at the end for yourself. Does it fulfill the 6 requirements required to be considered a Pyramid Scheme?