If someone is giving out auto gift subs, assign it to supporters who deserve it the most. Base it on number of hours watched, past subscribers, bit givers, etc.
The business idea for gift subs is for the recipient to possibly renew. Please don't reward them to viewers who are not engaged.
Ability to decline a gifted sub.
Once declined, the sub goes to another user, instead of the sub being wasted.
Alternatively, you can have both options of either excepting the sub or declining.
I noticed when people are being gifted subs, sometimes the recipients of the gifted subs are inactive users. Either people who don't follow or don't participate in streams. It'd be nice if the gifted subs could prioritize people who are either active in chat, the viewer list or have been recently active in communicating in chat/support. Seeing someone being gifted a sub when they haven't posted in a channel in 1+ years seems pointless. Gifting to more active people might help increase the frequency of gifted subs and encourage active followers to support streams more?