I had this idea a few months back as well, the few discussions I had with people gave the impression that there's definitely a demand for this.
your implementation seems great as an MVP IMO, good luck with it!
your implementation seems great as an MVP IMO, good luck with it!