Custom Channel Drops
It would be a nice addition to let streamers have their customizable drops in their channel. For example, if I'm a game developer and I have 100 keys of my game to give away to my viewers, I could enable them through channel drops, and have them raffled between my viewers that way.
For digital content, such as a game key, it could be configured as a preset text that will be sent to each winner, so they instantly get the drop.
For non digital or harder to redeem content, it could be stored in a drop queue, like the reward queue of the channel, and then the channel owner would have to contact the user.

-
marquiiop commented
Okay, I wasn't aware that it was indeed possible to create drops through Twitch Developers. What you have is exactly what I was meaning, my apologies for the confusion.
-
Hi marquiiop,
I was hoping you could expand on your example. In the case provided, it sounds like you, as the game developer, are also the streamer. It is already possible for you to provide custom Drops by creating a campaign that only includes your Twitch channel assuming you have your organization registered on dev.twitch.tv.
Game keys and in-game items are popular types of Drops in these campaigns.
Please let me know though how I can further clarify your example and feedback to pass along to the team.