You can do the public follow / private mute thing already in some clients. Amethyst and I think Snort support it.