После бурного обсуждения, кроме прочих, пришли к такому выводу, что хэндлер и шина сообщений дают большую гибкость, в то время как агрегированные детали дают возможность ран-тайм проверки поддерживаемых типов деталей.
Но у меня уже как-то голова работает с сообщениями, и придумать достойной задачи из реальности для примера использования деталей я не смог.