Multi instance sqm question

I have 4 vlans, spanning 3 devices via trunks

If I want to rate limit certain parts of the network, am I better off running multiple instances on the main router or can I say run a limiter on router being used as an access point via vlan bridge,

All devices can handle the sqm to the speeds I’m thinking, just not sure if it’s a better idea to split them across devices or all on one