Wow. I'm betting the exact opposite would happen. Request your least favorite song over and over and get it outta here! I can see a GYBE! haters club pop up. "Everyone request 'Static' this week!" KW would request Don Caballero every night right as he went to sleep

, knowing he'd miss it!!! (Just kidding there KW

)
I like the idea of resting songs that get played a lot. This is the common practice of top-40 broadcast. They put in a new song, it goes into rotation at low, then mid, then high, high, mid, low. Rested for 6-8 monthes, then brought back as a "recurrent," which is right under "low." A month or two there, then rested again. Then it becomes and "oldie." So resting a song is solid.
But I think that, personally, it should be simpler. My proposal:
When a song earns 25 requests, it gets one month's rest - period. After a month, it comes back in the playlist. 25 requests later it is rested again.
Of course, optimally, this is something SAM can do. If a person had to look every so often to see if the song had reached 25 or whatever, then remove, have to remember to put it back in a month, etc.... Well, let's just say I wouldn't want to be that guy.