Yes I am quite happy with the 2TB XPG S70 I got on sale. It even came with the updated firmware. As long as a drive gets good reviews, has decent warranty/support, and is in the ballpark, I would go with whatever is on sale nicely.
[Read]
Sequential 1MiB (Q= 8, T= 1): 7477.063 MB/s [ 7130.7 IOPS] < 1121.41 us>
Sequential 1MiB (Q= 1, T= 1): 3612.308 MB/s [ 3445.0 IOPS] < 289.99 us>
Random 4KiB (Q= 32, T=16): 3682.215 MB/s [ 898978.3 IOPS] < 566.87 us>
Random 4KiB (Q= 1, T= 1): 86.543 MB/s [ 21128.7 IOPS] < 47.19 us>
[Write]
Sequential 1MiB (Q= 8, T= 1): 6665.744 MB/s [ 6356.9 IOPS] < 1256.29 us>
Sequential 1MiB (Q= 1, T= 1): 5657.486 MB/s [ 5395.4 IOPS] < 185.10 us>
Random 4KiB (Q= 32, T=16): 2873.111 MB/s [ 701443.1 IOPS] < 720.48 us>
Random 4KiB (Q= 1, T= 1): 228.718 MB/s [ 55839.4 IOPS] < 17.78 us>
The above from a benchmark of CrystalDiskMark saved to a text file.