Yeah, there are privacy concerns and bandwidth usage concerns. As far as I know work on this particular approach has been discontinued.
The latest related idea I heard about is to do initial broadcasts per short-lived connections to nodes on the Tor or I2P networks. If adopted, this approach could perhaps also be used to perform rebroadcasts without leaking the sender’s IP address.