I previously had dual 5770 cards before my RX580, worked great.
It means you can have dedicated gpu per screen (I.e. play a video on one screen, the other one will not be affected at all, whereas with a single gpu/screen playing a video would make other tasks laggy).
I had one monitor on one card and two on the other (one was actually a rift, but it’s classed as a display).