In THEORY, it would be awesome. I don't thing anyone would argue that. Developing it in a manageable way, with the outputs you expect, would be the hard part. No?