I've always wanted a "literate programming" / jupyter-style notebook based on markdown. Maybe this could help make something like that possible.
I have used commit hooks so that non-emacs users could push updates that still get executed to avoid the emacs tie in though, the biggest issue with it I've found.