I'd try first if you can make system work with your current setup, but using only max 4G of the HD... then you can see if it's the actual problem.
If you have os3.9 and updated fastfilesystem (version 45.13 or close to it) is in use as it's supposed to be, then it should support big drives and other filesystems shouldn't be necessary (although they're better anyway

. I didn't know/remember that you have the 3.9... but if everything is ok, then I'd suspect the scsi-controller's software (in rom)... DirectScsi FS might help...
SFS in that url you mentioned is quite old version. The latest beta by John Hendrikx can be found from
http://www.xs4all.nl/~hjohn/ . I'm still using that 1.84 from there. It has worked fine.
Development of the SFS has moved to other developer and those betas can be found from
http://home.wtal.de/js/ (or should be... somehow i can only get empty page :/).
About comparison of different filesystems.. I'd say that SFS and PFS3 are quite equal, but PFS3 has better salvage tools and directscsi version (which is removed from SFS). And both are way better than FFS in speed and other features.
Hmm.. I had that Faastprep somewhere, but can't seem to find it atm...