I was looking more for website that would have done visualizations rather than tools to create them, any idea of one? Of course the goal is to share them here
But yea, not the resource I thought it might be (interestingly, it's a lot less of a public platform than I think there were hopes of before, but maybe that was my idealism/optimism). It is a very cool tool though!