Unnötiger Overhead wie? Du musst die Daten von Discourse irgendwie an den SMTP-Server senden? Nein?
Ps: Wenn es ein anderer Container ist, könntest du theoretisch das Bridge-Netzwerk verwenden und den SMTP-Containernamen anstelle des Hostnamens verwenden, wenn das das ist, was du willst, aber es wird dir keine Leistungsvorteile bringen.