Increased time duration for predictions
Allow streamers the opportunity to create a prediction that lasts for longer 30 minutes, perhaps tralling 45 minutes or 1 hour. Allow moderators to still set up predictions for 30 minutes whilst trialling it, so that it gives the broadcaster the extra choice if they wish. Many content creators like to give time for people to predict something, and longer predictions may keep viewer retention too.
Allow the timer to be extended to a prediction's voting period to be resumed within a certain amount of time. When a prediction's timer is too short and more people want to bet it would be easier to allow the betting to be resumed than cancel and have everyone put in their points again.
Useful for streams where streamers have to beat maps/levels/games(speedruns,nuzlocks, etc.).
For instance, when a streamers needs multiple tries to do something there could be a prediction like this: "more than 20 runs until streamer completes x" or "streamer will say something at least x amount of times during the stream".
I think something like that would be cool to be able to earn some exra channel points even if you are not currently watching the stream. could also make it into a sub only feature or restrict it in other ways.