I would absolutely trust a non-deterministic system to refactor a production system... if that system had a robust set of unit tests and I was willing to commit to reviewing the proposed changes.
Without thorough automated tests I wouldn't trust myself to be able to effectively review the code.