From what I've been reading, your safe. I'm going with the 1900xt myself (and will push the clock to xtx levels, maybe... If I feel the need lol). But mind you, I'm not going NVIDIA solely because I'm ready for something new after years of the same line.
I'm also getting the feel that the Sapphire is a good one to go with. Save a few bucks is about the only difference.
Tumor