When are we going to get more developer revenue options?

This is permitted under the Terms already.

You can “gate” additional functionality behind a paywall that the streamer/broadcaster would pay to access. (not the viewer)