Eighteen months on and we have not had to rewrite it

That is really the whole review. The queues, the tests, the audit logging were all there from the start rather than bolted on when we grew. We have added a fair bit on top since without needing to call them back.