Ну т.е. что в проме умеет делать следящую систему, имеющую на выходе стейты
Ничего, всё правильно. Состояния сервисов как first class citizens умеет именно что исинга, плюс поддерживает их зависимости.
Поэтому свои нотификации в продукте я сделал на исинге. Кстати, во второй версии у неё реально отбитый (в хорошем смысле) язык конфигурирования, который можно и не использовать, но если использовать - жизнь очень сильно упрощается.