Thanks, this is useful. A fellow sysadmin in another department recently said "every time I think about Moodle, I wonder what the OU does". So now I can tell him.
In your NFS configuration, do both servers point to the same filestore, i.e. LUN or similar? Or are they separate and rsynced?