One of the issues I can see a need to address is that many buyers of beans - especially buyers of specialty beans - will not want to declare where they get their beans from in order to keep other buyers from poaching growers.
The problem of farmers agreeing to sell their crop to buyer "A" and then selling to buyer "B" because they come along and offer a better cash deal on the spot is well known. I can imagine an artisan bean-to-bar chocolate maker being reluctant to reveal some sources, especially if they have looked long and hard and worked hard with the farmers to get exactly the quality profile they look for.
There are other issues, such as manufacturers being reluctant to share sales data - which can be considered to be proprietary information - with third parties that plan to post that information for public scrutiny.
Am I overthinking this? Is it a problem and if it is what can be done to overcome it?