Mikrotik bandwidth management and Radius Server

Hi.
I have this doubt, we have a MK router controlling +/- 450 wireless users in our network(WISP), our layout is:
ISP, MK(pppoe), Linux Radius Server.

In the radius server we manage our user profile:

3Mb/1Mb



5Mb/1Mb



7Mb/1.5Mb

I understand that our Radius has the control of the bandwitdh or is MK, does Mikrotik traffic shaper utilities like PCQ and other functions can help me to have a better bandwidth control in my network or is ok with out current setup?

Exist other functions in MK that could help to have my box with a excellent performance? we use a cloud router that consume 25% cpu only.
Our current peak is 400Mb in the peak time.

Any commen will be appreciated, thanks!!!