I've noticed a trend the past few years for comps to break up awards periods and spend as little time as possible on them. A comp will blow through 50 heats' worth of awards in five minutes, announcing winners only by first names or numbers, and doing it so fast that even the competitors themselves, armed with their heat lists, can't keep up. Not much satisfaction in that. And the awards periods aren't necessarily done on a schedule; the organizers just throw them wherever they have a few minutes free. That means that competitors that have left the ballroom, perhaps to change or get ready for dinner or whatever, sometimes miss their awards altogether. People go home not even knowing how they did in half of their heats, and have to wait another week until all the results are posted on the Web site.
This is simply poor planning on the organizer's part. It is 100% completely possible to reasonably estimate how much time it takes for awards and to schedule awards breaks. Really, it all depends on who is setting the schedule for the competition. We don't really have this problem in my area, because there is one local person who tends to scrutineer and set the schedule for the majority of the local comps. She has been quite willing to teach others how to do what she does, and in fact I learned everything I know about setting schedules for a comp from her.
When I set a schedule, I put an awards break every 45 minutes to 1 hour (and as time goes on I'm getting closer to hitting it every 45 minutes), and I know how to figure out based on the number of heats danced and the number of competitors per heat how long I should make the awards break. This, then, can all go into the printed program so that people will know what is up.
Now, sometimes when a comp gets behind for whatever reason, the Chairman of Judges will decide to plow on ahead to get the comp back on schedule. After all, a daytime session needs to end on time so that the ballroom can be cleaned up and re-set for the evening session. But still, if the session is appropriately planned, then this is all doable.
Sometimes the best laid plans go out the window, though, because in Pro/Am comps it is basically policy to NEVER turn away a late entry, so long as there is some way to shoehorn it in. This can result in more heats being run between awards breaks, or awards being hurried. But this is an exception rather than the rule, because a skilled planner usually leaves a little extra slop in the schedule here and there to accommodate the inevitable last-minute additions.
(A similar system could be used for posting callbacks, so that competitors don't have to wait until the semi/final to find out if they are called back or not.)
This is already possible, again it's just a matter of style. In competitions that use O2CM, this can happen pretty much instantaneously and the recalls can be shown on a screen in the ondeck or warmup area (this is what we do at our local USA Dance comps). At comps that use CompMgr, a good Scrutineer still inputs the recalls as the runners hand them in, and a recall sheet can be printed and posted in short order. Often the recalls are handed to the deck captain, and competitors can go check to see if they made the next round or not.
Now, sometimes the organizers or Chairman prefer that people be held in suspense, and so will only announce the recalls from the podium just before the event. This is not my favorite way of doing things, but some people consider it to be "traditional" and so still choose to do it this way.
I also think a printout should be posted at the end of each session that everyone can go look at.
You mean of the marks? Again, this depends on the organizer and Scrutineer. When I work at a comp that uses O2CM, I print out the marks at each Awards break and put them into a three-ring binder that sits at the Registration table. People can come by at any time and look at their marks. I used to tape them to the wall, but various venues did not like the tape marks being left behind, plus there was a big problem with people taking the marks down and walking off with them -- even though it explicitly states in the NDCA rule book that removing the marks like that is grounds for discipline. When I work at a comp that uses CompMgr, I don't get the marks out quite as fast, but still either I or the Scrutineer prints them as we go, and one of us puts them in the book.
Things like prize coupons could be compiled at the end of each sesssion, and each competitor could pick theirs up from the registrar.
I'm curious to know where you are going to comps, because once again, the comps that I have been working at are already like this. In fact, when I worked at the International Grand Ball, I had all the prize certificates printed out on IGB letterhead in advance. I gave them to the Scrutineer, and as she got the results she'd fill in the correct names on the coupons so they could be handed out as the awards were announced.
Really, cornutt, you are not asking for anything that isn't already being done by on-the-ball-people who strive to make the events they work at be as competitor-friendly as possible.