Probably a sill question asked elsewhere, but WebDav (which seems to be working fine for me) isn't part of the Approval or Versioning flow of the rest of the module right? When I make a change to a doc, that change is made and approved regardless of whether it is set to be approved?