разве недостаточно возможностей SNS для этих целей?
если можно скипать dead letter queue то наверное да, но кажется не хватает возможности дальше оптизироваться, например: слать один запрос с пачкой ивентов тем кто такое поддерживает, использовать keep alive где возможно, неважное просто выбрасывать при неудаче, кастомные правила таймаутов и повторов для разных ендпоинтов и тд хотя подозреваю часть этого можно собрать