Allow limiting each user by kbps rather than a blanket quota for day/week/month. Even allowing each user have a normal data rate quota in kbps and allow burstable data for a given time frame. Jony is allowed 256kbps down/128 kbps up but his iphone needs to download an app. Allow his phone to peak to a specific data rate determined by admin. Jony's phone needs app so can down load 1024 kbps/128 kbps for 10 mins. same on the upload, allow it burst to a set rate for set time in minutes.
Joseph Harvey commented
Very good to hear Ian. Cheers for the reply. Best Regards. Joseph.