The mute/unmute idea is easily done with a client like Tweetdeck where you can define custom groups. Not everyone that you follow has to be in a group, at all, or all the time.