I wouldn't bother with the ACD file. You will have a tremendously hard time with it.
I have observed that it's physical size can vary between subsequent "saves" of the same project, so it must contain temporary, or volatile, information.
Depending on how much time and effort you plan to put into your version control project, you might consider the use of the excellent Asset Management software available from RA.
IMHO, flagging changes on it's own is only part of the info needed for proper policing.
If your plant requires version control, then it is just as important to know when changes were made, and who by.