MirrorTools should mirror all revisions and log actions that occur on the remote wiki in a way that doesn't conflict with revisions and log actions performed locally. Initially I thought it would be best to have new tables, e.g. mirror_logging, mirror_revision, etc. and do JOINs on them, but now I think it might be simpler to just add fields to the existing logging, revision, etc. tables.
The main issue is that the core is not really set up to allow this functionality to be easily implemented. See bug 23665, bug 57490. Fixing either of those might enable this to move forward.