OP here, thanks for taking the time to look at this. Quite agree that it is light on features and is a minimal implementation of what we would like to build. It's something that we thought would be useful, that we would use ourselves and wanted to get some early feedback to see if the idea has traction.