Fair question. The site is for several dj and production tools, panels is just one section. My hope is that as people visit the site for other things, and those who might not have heard of ctrlr before can learn more about it.
Also, users can upload and manage their own postings, and others can search, filter, rate and download panels (as with the other items on the site).
FWIW I’ve shared the idea with atom, and I’ve shown him the site, and he has given me the ‘go ahead’.