If anyone's interested in playing around, this branch works now. It can do some form of logging (take a look and let me know what you think!) and it supports file identification and extraction for the ANDX read and write commands (configurable with options in the base/protocols/smb/file-extract.bro script).
.Seth