While it's great that you have your own idea for this... you've already mentioned there are like 3 threads already discussing this.
Did you really need to make a new thread when you could have posted in any one of the already existing ones?