netatalk-1.6.4 behaves properly so far after 5 days of heavy use with a mix of big files (>600MB) and many small files (<32KB), creating directory, deleting directory, with OSX 10.2, 10.3 and OS9.
Thanks Phil
stick a fork in it