Personally I prefer to buy a branded card. I tend to think, rightly or wrongly I don't know, that the branded makes of cards are better quality.
The only time I have problems with a card is when it wasn't branded. I have an XFX one just now and my previous one was an MSI and the one before was a Gigabyte one. All branded cards and all are still working perfectly and one of them is now maybe 6 years old.
I did have two non branded cards, one was faulty on arrival and the other failed after a few weeks.
I can't afford a card as expensive as the ones you are looking at so cannot advise but create a shortlist and then see if you can find a review of the particular card, Toms Hardware website is good for this as they review a lot of stuff.