Many people have recommend leaving at least the minimum amount in TSP to keep it open for the G Fund option. Once you close it you don't have option of going back unless you go back to working for the government.
If you do decide to pull out part or all of TSP, where are you going to put it? Do you roll it over to an IRA or your 401K. TSP & 401(k) offer more protection from lawsuits see
https://www.investopedia.com/ask/answer ... awsuit.asp With IRAs you usually have more investment options than 401Ks which may have limited offerings similar to TSP.
I never considered leaving TSP until a few years ago when they got this new contract and dumbed it down. I have transferred a large portion of my account out with about half of my retirement $$$ with TSP and the majority with Fidelity. But right now with the options for withdrawals payments (monthly, quarterly or annually) and additional withdrawals allowed at any time, I don't think the withdrawal issue is that big of an issue. TSP's minimum payment is $50 so you adjust the amount or timing of withdrawal if necessary in retirement especially if you have outside accounts.
Maybe when RMDs become an issue but if the market really tanks, congress usually passes legislation that exempts you from having to take the RMD like in 2009 & 2020. I got a small inherited stretch IRA in 2004 and it has more than doubled with RMDs each year except 2009. The RMD changes each year so if your end of year balance decreases, so does your RMD. Even with life expectancy payments for over 6 years my balance increased with a very conservative investment profile. We put the money in over many years with 5% government match, so I think we still come out ahead in the long run, even with the proportional distributions.