The only caveat is that your IT Department will have to give a few thousand dedicated (yet kept secret) IP Adresses for each axis for each machine in the entire factory. I had one machine with over 1,700 IP Adresses and 1,150 Axises to control. Cabinets and racks as far as the legs could carry me.
The most common downtime cause was when Kinetix and Poweflex would hit on duplicate IP Addresses. Some nitwit in an office would install his new printer or massaging chair and they would let an "install wizard" program snatch up an IP Address already in use. It may take an hour, day, or week, but when those duplicates check in with the master, you're going down bigly. Then it takes days to find the unauthorized device on the network.
Thanks for sharing that, that is incredible.