So, I ran the test again with upto 3 WiFi devices streaming YouTube simultaneously at 1080p and here are the results (gathered from the LAN PC) :
root@OpenWrt:~# tc -s qdisc
qdisc noqueue 0: dev lo root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc fq_codel 0: dev eth0 root refcnt 2 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 4Mb ecn
Sent 436725061060 bytes 684749635 pkt (dropped 6, overlimits 0 requeues 12632)
backlog 0b 0p requeues 12632
maxpacket 1514 drop_overlimit 0 new_flow_count 31646 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc noqueue 0: dev br-lan root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev eth0.1 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 8040: dev eth0.2 root refcnt 2 bandwidth 13Mbit besteffort triple-isolate nonat nowash no-ack-filter split-gso rtt 100.0ms noatm overhead 44
Sent 6040820931 bytes 14097205 pkt (dropped 23168, overlimits 8731121 requeues 0)
backlog 0b 0p requeues 0
memory used: 527900b of 4Mb
capacity estimate: 13Mbit
min/max network layer size: 28 / 1492
min/max overhead-adjusted size: 72 / 1536
average network hdr offset: 14
Tin 0
thresh 13Mbit
target 5.0ms
interval 100.0ms
pk_delay 35us
av_delay 21us
sp_delay 14us
backlog 0b
pkts 14120373
bytes 6072960212
way_inds 182093
way_miss 63887
way_cols 0
drops 23168
marks 0
ack_drop 0
sp_flows 3
bk_flows 1
un_flows 0
max_len 22944
quantum 396
qdisc ingress ffff: dev eth0.2 parent ffff:fff1 ----------------
Sent 16523775613 bytes 14938936 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev wlan0 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 8041: dev ifb4eth0.2 root refcnt 2 bandwidth 13Mbit besteffort triple-isolate nonat wash no-ack-filter split-gso rtt 100.0ms noatm overhead 44
Sent 15995894073 bytes 14422200 pkt (dropped 516728, overlimits 22459345 requeues 0)
backlog 11136b 8p requeues 0
memory used: 405216b of 4Mb
capacity estimate: 13Mbit
min/max network layer size: 46 / 1500
min/max overhead-adjusted size: 90 / 1544
average network hdr offset: 14
Tin 0
thresh 13Mbit
target 5.0ms
interval 100.0ms
pk_delay 9.5ms
av_delay 5.4ms
sp_delay 1.5ms
backlog 11136b
pkts 14938936
bytes 16738133445
way_inds 194985
way_miss 62784
way_cols 0
drops 516728
marks 0
ack_drop 0
sp_flows 0
bk_flows 4
un_flows 0
max_len 14596
quantum 396
The CPU usage hovered around 50%.