One big difference would be that HUP could trigger the gentlehup option (if configured), whereas INT never will. slapd doesn't support re-read of config through HUP; you can change config real-time with cn=config.