See also my previous similar package set target attempt here 22.03.3 tiny official(!) imagebuilder configuration for 4/32MB devices (ath79, TL-WA860RE v1 etc.), using ramdisk extroot
Yes custom build fit at the time, but I was aiming to also keep the ability to install stock packages.
Regardless, it didn't work out and wasn't worth any additional investment.