Make Channel Points Relevant make it to where viewers could earn free sub or bits or something meaningful from cashing in channel points. Current prizes just dont do it viewers tbh just lol at the channel point prizes. I like the idea of channel points just up the prizes to get peoples attention. At the moment i just dont see alot of interaction from viewers with current meta....
Just to let you now you can add that channel point on your own. I actually have mine set up to where when a viewer redeem it. I will gift them the sub automatically.
The affiliated or partnered streamer could make subs as a custom reward for channel points. I personally don't know if it's even possible for the channel owner to give out bits for channel points because it'd be going back to them from their viewers anyway.