I for one think this a great idea. Just because the details are difficult to work does not mean the concept should be scrapped. It should be worked until a viable model can be proposed.