I was looking over old comments and realized I never replied to yours. I don't have a strong opinion on this. You may be right. I've found that I rarely create custom notifiers as I did with TimeLeftNotifier. I usually do as you suggest and just use the service from the manager class.