I did this in public networks and it did work, but I am not an expert in how they are set up. When do you think it would not work?
Here is but one vendor doc. https://documentation.meraki.com/MR/Firewall_and_Traffic_Sha...
It is standard practice to enable this these days in public networks and it is so common that even consumer grade shit router now come with an option to enable.