The Intel 82599 series of 10GbE network controllers, as used on the Intel X520, is very well-supported and in very wide use. That, however, does not mean that the card you propose will work. 10Gtek is not exactly a top-tier OEM, though they do show up a lot.
There's also the detail of possible SFP module lock-in, which OEMs can disable in firmware and users can disable in the driver, with mixed results.