This looks like the cheapest 2070 Super around. 20% off $849 to make it $679.20:
https://www.ebay.com.au/itm/GIGABYTE-NVIDIA-GeForce-RTX-2070…
Nowhere else is doing a price that's even close, which makes me a little suspicious. Variants like the Strix are quite a bit more expensive. Is it worth getting any of the other variants - are there big differences in performance and/or reliability?
Nah, go for it, it's a good card at a good price. All the variants are the same - a 2070 Super is a 2070 Super. There are differences in cooling capacity and OC headroom, but it's never worth the premium that the higher price cards go for. I'd go for the cheapest 2070 Super, or if you can afford more, the cheapest 2080 (which is better than the most expensive 2070 Super).