Add different gift badge tiers / custom gift badges
You should add different tiers of the gift badge, like the bit badge. It currently shows the ammount of gifted subs already in the message in chat, but this should also be reflected in the gift badge.
Do a score system, lets call it gift score, like following: $4,99 sub gives 1 point, $9,99 gives 2 points and $24,99 gives even 5 points, like you did it for the streamer with the sub score.
Depending on the gift score give different badges. Maybe in steps like 3,5,10,25,50,100 etc...
Give the possibility to the streamer to upload their own gift badges, like it is with bit badges.
It would be a great change and show everyone in the chat how many the user supports the channel.
Just like the bit badges it also gives YOU twitch another great income, because it might give the users another way to compete and showing off how much they support a channel, like the top cheer feature already does.