I have owned tons of MSI products, motherboards and video cards. Have probably built 50 or so machines using MSI motherboards, about half the time with their cards. Had a run of bad boards once, they all failed within a month of each other, all were replaced out of warranty without issue.
But for doing crossfire, don't you want the same model card for best compatibility?