CPE QOS: Real-world WISP operator advice needed please

For my wisp network I use mangle rules and dynamic queues on my internet router to optimize the bandwidth that I get from my upstream provider. This works great.

To manage individual subscriber bandwidth I use simple queues on the CAPs. This also serves me well.

I’m now wondering: if I were to use dynamic queues and QOS on the CPEs themselves, would that noticibly cut down on traffic between CAP and CPEs? I have two CAPs that get a bit crowded especially in the evenings and would like to know if the above would make any difference in helping them cope. That’s my first question. My second question is: would the packet classification and prioritization, and subsequent queuing noticeably actually improve my customers internet experience? I’m guessing that it would actually be noticeably snappier, especially with some voip, dns and other important packet prioritization.

I would appreciate other more experienced WISPs thoughts on this. Thanks in advance

bump