on whose account is the telephone cost ? Your solution is pretty much interesting but as of 2012 it's far away from practice. It's complicated and seems to be digging a hole to fill another hole.
PROBLEM: Long inconsistent Queues.
CAUSES?: caused by a lot of factors including social,economic,political & other direct and indirect reasons.Depending on which angle you look at it from
POSSIBLE SOLUTION:Study what caused the sudden queues. Check history /Statistics etc. Once you have the facts, go back and fix what happened and then we can start applying a solution.Knowing the problem is half the solution. Glue can stick but putting it on a broken bone can cause more harm. Your solution shows your creativity & imaginative mind but we need to look at the bigger picture. Otherwise with your mindset you can do a lot. You need a little guidance and grooming. You're quite good bro / sistren