Let me preface this by the fact that I often have ideas that are way beyond my capabilities.
Broadcast Queuing could be a very helpful tool for the steem blockchain as votes currently happen immediately after requesting them. Often times I find myself wishing for some extra autonomy regarding how my votes go out. Immediate voting is great for curators to get their vote in on a post...
Queuing a vote could be used for upvoting a post when your account reaches a certain power threshold. Alternatively, it could be used to upvote after a certain number of votes come in.
Ex. - OP reads a post and ques a 40% vote when their vote power reaches 100%
Ex. 2 - OP makes a post and schedules a vote from their whale account to automatically upvote the post once 100 curators weigh in. If they breach the threshold, all the curators get the benefit.

While it may be a functional or security issue, I believe allowing temporal controls over the steem broadcast functions could add an extra layer of autonomy over how people use their SP and other steem controls.
If you can think of any reason why this idea would or wouldn't work, please weigh-in in the comments.
Posted on Utopian.io - Rewarding Open Source Contributors