Absolutely agree with you that those 3 things will and of course should be proven. The question I have is how many people/employees do you need to handle millions of invoices. This work will not be done by blockchain.
Let us just wait for the alpha.
Even then I do not believe anything in this world is perfect.
But if the Populous team is progressive with continuous improvements, then there should be no problem.