Thank you for creating and sharing this. It looks AWESOME.
It seems like the only thing missing to replace QoSify is DSCP tagging based on the DNS host.
Probably the best long term solution would be to make dnsmasq 2.87 work on open wrt, which supports nftsets (Ipset equivalent).
There is already a thread here, but so far nobody was able to come up with a PR that was accepted.