а еще там есть момент с очисткой памяти где если не отписаться в нужном месте то будет утечка памяти т.к. ГЦ не будет чистить класс в коттором подписки еще остались
ну в общем то да, есть шанс на жизнь, но очень маленький, лучше бы уже прописал список руками и при register добавлял туда делегат а при unregister удалял его оттуда