This can in a way be successful in a heavily transacted ethereum only dapps. Dapps are one of the major reason for network congestion and if this could be implemented atleast in ethereum only dapps, a Ethereum platform exchange is a good example as well as cryptokittes and their friends would be living peacefully and happily. Whie we would still be using traditional network for other uses.
yes; also think about dividend tokens which is a lot more interesting. right now if you wanted to pay out dividends to all your token holders, you'll immediately run out of gas or pay huge amounts in transaction fees if you have a lot of token holders. but with this system; all you have to do is give away IoUs which can then later on be claimed by paying for the transactions fees.