Queuetree with mangle question

I have a question about implementing correctly mangle/queue tree bandwidth management. I have this mangle on my firewall:

4 ;;; Client 1 UL
chain=prerouting action=mark-packet new-packet-mark=client1_u
passthrough=yes src-address=172.16.6.8/30

5 ;;; Client 1 DL
chain=prerouting action=mark-packet new-packet-mark=client1_d
passthrough=yes dst-address=172.16.6.8/30


I have the following queue tree:


Download global-in 3m
DL-Broadband Download 1500k
DL-Client1 DL-Broadband client1_d 256k
Upload global-out 3m
UL-Broadband Upload 1500k
UL-Client1 UL-Broadband client1_u 128k

My question is, is this the correct setup (I’m I using the right logic?) to give the client 256k download / 128k upload?