ditherig does work on external monitors because it works on the video card. The difference is subtle however and I don't use it because it's not needed on my display.
If your machine has a displayport output, I'd recommend getting a displayport-to instead of hdmi-to, because internally on most machines, the hdmi-out is actually an internal adapter.
As for which one, AMD used to publish ones that were eyefinity approved and that is a good starting point.