It's fairly straightforward: everyone gets high priority up to X mbits/s with no upstream oversubscription. Everyone gets best effort up to their last mile speed after that. If there's still available bandwidth, everyone gets idle-only traffic without a cap.
You could add more priorities in between, etc. as needed.
Then that just means everyone will call their first X mbit/s "high priority" and then relative priorities are unaffected and nothing can be privileged.
That makes no sense. The first X mbit/s will be privileged. If you waste your priority allotment on torrents instead of voip that's your choice, and that choice doesn't affect anybody else.
You could add more priorities in between, etc. as needed.