This looks very good, thanks for sharing! I maintain a similar project and working with the systemd/dbus APIs has been pretty painful; eager to try this and see what I can learn from it.
This is incredible! I will use this a ton. Only thing missing is a deb package...