bandwidth limit

for alot of users that just need to have simple max/burst limits, is it best just to have hundreds of simple queues? or is their another solution?

there is another solution to use pcq queues:
http://www.mikrotik.com/docs/ros/2.9/root/queue.content#6.54.6.3