Die dort gelisteten Karten funktionieren auch unter Windows. Die Frage ist was hast Du vor? Willst Du NAS und Client direkt miteinander verbinden, oder über einen Switch dazwischen? Direktverbindungen machen da eher Probleme, wenn unterschiedliche Hersteller gemischt werden.
Bei Netzwerkkarten schwöre ich auf Intel, auch wenn die i.d.R. nicht die günstigsten sind. Mit den im Profi Segment weit verbreiteten Mellanox oder Emulex Karten machst Du auch nichts falsch, wobei ich immer prüfen würde, ob es dafür auch Treiber für Client Betriebssysteme wie ein "normales" Windows gibt (ist aber meist der Fall).