Whenever a contract is changed or a new one added, there should always be an audit, just to be safe. So I'm definitely for this. The cost of doing this stands in no contrast to what exploits cost.
Better safe(r) than sorry.
An added bonus is that audits also might show the developers some good practices they can adopt for the future, even if no critical bugs are discovered.
👍