One thing worth noting is that you don't need the ethernet ports to be on the router itself. You can always add a switch for more ports. 2.5G switches are pretty cheap now, and if connected to a 10G port on your router should provide plenty of bandwidth. (Could even get a 10G switch, but that'd likely be overkill.)