One anecdote to another: Naltrexone isn't all that different from what you're describing Disulfiram as here - it's an opiod blocker so when you drink you get the poison and not the happy chemicals. That doesn't help with addiction, it's subjecting yourself to negative effects / conditioning for drinking.
Naltrexone doesn't work for me. It is not very effective for some people.