FreeTube is just a frontend running localy on your machine. It still connects to YouTube in order to fetch the videos, so if your IP gets blocked it will not work either. It is possible to configure FreeTube to use Invidious, but that only works if you find a public instance that still allows API access. I still haven't found one.
Peertube is an open source self-hostable YouTube alternative. It is great, but only if the creators you follow actually put their videos there. Most creators will just put their stuff on YouTube and not bother with anything else.
As for TankieTube to be honest I've never heard of it. From a quick search though it looks like a Peertube instance like mantly others that you can use if you don't want to self-host.
What I myself do? I self-host a private instance of Invidious of which I am the only user, and then connect to it using Clipious on Android and FreeTube on the desktop. I also keep the server behind a VPN, so I can easily change the IP in case I get blocked. But for quite a few months now I had no such issues. Maybe I got lucky but I use thus setup for a year and I pretty happy with it.
Signal may not be the best in a technical sense, but it is good enough and it has the network effect. I've been pleasantly surprised when in the span of a few months I met two different people actually in real life, who happened to already be using Signal.
Signal is also just as usable as the big tech alternatives, which makes it not a very hard sell to friends and family. For quite a few years now I have managed to convince everyone I communicate with to do so over Signal. There is no chance I would be as successful with something else.