I have to disagree. I support a Multi-Site org where all windows printing goes through cups servers first, we’ve never had a problem connecting any printer. If anything, it makes it easier for us to replace printers as we can keep the same print queue and send it to the physical replacement printer without the windows devices needing to do anything.
Subnets…do you mean VLANs?