Perhaps I've missed something, but where will the infinite amounts of training data come from, for future improvements?
If these models will be trained on the outputs of themselves (and other models), then it's not so much a "flywheel", as it is a Perpetual Motion Machine.