унификации, единообразия и простоты чего?
Диспетчер и так уже используется в либе, а сообщение в очереди - по сути своей событие, оно несет ровно ту же смысловую нагрузку, только передается не в том же потоке выполнения, а асинхронно. И я вижу смысл в том, чтобы это событие обрабатывать так же, как и любое другое, за исключением момента с асинхронностью.