There really isn't a "best" as each person's setup is fairly unique and depends on quite a number of things in the setup size.
You have confusing settings though as your non cache setup has no buffer set at all, but the cache has buffer set which uses it's own memory management so really should be 0 there.
fast-list does nothing on a mount so can be removed.
no-traverse is for syncing and not used on a mount.