Broadcast vs Port Forwarding?(Esp8266)

That may well work provided you have sufficient resources (CPU & Memory) available on your router. Depends on the number of nodes and message throughput. Otherwise a Raspberry Pi or similar would work.