Generic allows you slightly more control over Advanced Options and doesn’t give you defaults that are meant to work best with SMB. SMB locks Case Sensitivity to Insensitive and ACL mode to Restricted, as well as setting some other defaults. I’d choose the SMB preset, unless you specifically know you want to modify those settings and how.