It may be the rules that they have defined, using the managed network interface. If you don't know whether you should use the network then
DON'T use it
A suggestion,
Intel's next gen coffee lake processors are expected to launch on Aug 21, they are reported to have significantly better performance (30% claimed by intel). If you can wait for a month or so you can benefit from the ryzen effect.