Sí, es conveniente pinchar una memoria flash USB de forma permanente como memoria interna de sistema. Google TV la usará para instalar aplicaciones que lo permitan, que no van a ser todas. En el caso de Kodi, que es una de las aplicaciones que más memoria consumen, te funcionará estupendamente porque se instalará casi todo en la memoria USB. Si alguna vez quitas esa memoria USB perderás esas aplicaciones que Google TV instaló allí y tendrás que volverlas a instalar. El tamaño recomendable de memoria USB a conectar es de 16GB. El objetivo es que tengas siempre más de 2GB libres de memoria interna para que pueda usarla Google TV.
Otra cosa que mejorará mucho el funcionamiento es deshabilitar algunas aplicaciones Android innecesarias: Calendario, aplicaciones a las que no estás suscrito (Netflix, Prime Video, etc) y bloatware del fabricante (no conozco TCL, en el caso de Xiaomi serían Patchwall, Xiaomi TV+, Youtube Music, etc ). Para deshabilitar estas aplicaciones podrás hacerlo desde el menú de sistema Aplicaciones o con la aplicación ADB de Play Store. Con ADB no uses la opción de desinstalar, sólo usa deshabilitar, si te pasas desinstalando o deshabilitando es posible que tengas que hacer un reset de fábrica a tu Smart TV, o sea, vete con cuidado y no te pases.