A personal opinion. How do we normal purchase our goods, or go see a movie, or listen to a song? PEOPLE. We have community to help give us suggestions. We outsource our opinions to a community of like minded individuals right? And I'll get it wrong, or it won't be for you, but the script is out there. Start building your own!
Ooooooo ... weights ... I hadn't thought of that. That sounds like a GREAT idea. I added an issues to address this maybe in the future. https://git.btfree.org/BTFree/PTIndex/issues/2