This actually wouldn't be that hard. Might take a while to come up with the queries to iterate over all the formats. The page will need to be cached, obviously. Showing BotBrs with the most badges would probably require a new table field.
currently having problems with my SQL ordering the results by badge count -- prolly should ask on stackoverflow :shrug: SELECT * FROM `botbr` WHERE `id` IN (select `botbr_id` from `entry` where `format_token` = '$f->token' && `score` >= 20 group by `botbr_id` having count(`id`) >= 7 order by count(`id`) desc) limit 10;"