That is super cool, but I think you lose a great deal of efficiency just changing angle in power transfer like that. This transfers power at 90 degrees, while a chain is straight. But I want one anyway if they make them!
And UCI was concerned about spinning disc rotors! ;)