FreePBX on separate subnet

I am going to be running FreePBX behind a pfSense Router.I am thinking (but not from experience) that it might make more sense to run the FreePBX server through it’s own NIC in the router and on a separate subnet from the rest of my lan, especially when it comes to implementing traffic shaping. Does this idea make sense, or am I overthinking it and it will be fine to share the same subnet with the rest of my traffic?

Thanks.

Not a bad idea, but if you have a small network it keeps things simple to just have one network. Your router can probably do QOS based on tags or IP anyway…