I just checked your site. Your design and layout of the website are fantastic. I am impressed by it. However, please make the criteria basis more specific. i.e., Users' experience rating, deposit/withdrawal basis, frequency-based (i.e., campaigns and user interest). However, good luck with your site.
All your wishes, of course, are correct and I join them.
But I must say that what you are suggesting is all rather laborious work. Especially when it comes to user experience.
We don't know if the OP can afford to devote so much time to his very useful site for many here in BTT? If it can, that would be great. And the information will always be up to date.
As for the design, it's definitely great. I liked it too. Good luck OP with your useful project