Honestly, I would just prefer that every note anyone interacts with gets rebroadcasted to their relays. Let the Relays manage duplicates. If no one interacts with it, and its on an obscure relay. then its not worth spreading.