And yes, tp-link firmware is just more poop spat on top of others but it’s the same from all manufacturers that insists on gathering and selling your data, and pushing their branding. Security is an illusion if you’re the product.
Do yourself a favor and check if there is an open source firmware provided by OpenWrt and remember binary blobs are an unfortunate reality.
Depends what TR069 thinks maybe?