Taking the week off next week to work on this again - going to start with a demo Stack online.
My team has been debating about building something similar for years. I just want it to exist!