That sounds more reasonable from a privacy point of view, only broadcasting IP addresses with some reasonable suspicion. Relays can use that info directly, but clients could also tell their relay to filter from a given IP address (though that's a bit dangerous as an attacker could use it to confirm that an IP address is used by some npub).