Rod, I had heard that even in Texas, threadfin shad needed to be restocked every year. That's why I was asking, just to make sure I didn't misunderstand things.
I think their water temperature limit is around 42-43F.
However, you may still be correct that they need to be re-stocked every year. In a pond, with clear water for much of the year, I expect they would be slaughtered by predation. Even with rooted vegetation where something like golden shiners would hide, the TFS still tend to school up in the open water.
I do not recall a lot of glowing tributes to TFS from our TX-LA pondmeisters. Don't know the reasons, but I believe that TFS are very fragile to handle and transport to other bodies of water? However, I think Lusk is a big fan of them for bass ponds that cannot grow monster bass large enough to control gizzard shad?
[Comments note - FishinRod is NOT an expert on TFS.]