25-50 Mbps is roughly what is required for a good 4K stream. So, 1000 Mbps will be more than enough to handle between 20-40 devices streaming in 4k at the same time.