Channel Points could permanently unlock Follower Emotes
Follower Emotes upon Follow would mean you will get 500 emotes for following 100 channels. That's quite a lot of emotes.
It would be less overwhelming to create a small requirement that would unlock permanent Follower Emotes for free (using Channels points or after watching the stream for x amount of time for instance). Though this wouldn't be "Follower Emote" but more like "Loyalty Emote" at that point.