This is a solid idea. There are any number of systems in a platform that would benefit from subscribing to event data, but having a common structure for events is a foundational requirement to unlock any of that capability.