I wish I could come back and ask you how they perform after a couple more years of "software updates" from the app providers. Considering, too, that they will also be vibe-coding them from here on out.
IDK about the specs on yours, but even things like bloated sizes of apps themselves on disk can become a problem. What happens when the OS and the apps inevitably go up in size such that the 8GB or whatever TCL has decided to give you cannot hold the OS, Netflix, Disney+, and HBO at the same time? They don't just let you stay on old versions anymore, either.
I have a 10 year old 4k Roku TV that works a good as new. The Roku app API is severely limited. The upside of that is that it discourages webdev bloat.