Im thinking of going ryzen 2700x over i7-8700k for next build but how does the new x470 crosshair vii hero compare to the old z370 maximus x hero. I hear the wifi versions are just ok or bad even on the z370 which is supposed to be addressed on the new z370 rebrand aka z390 along with native usb 3.1 gen 2. I know gaming these specs make little to no difference at all but does the x470 already offer what the z390 has planned or will amd catch up at a later date?