I remember looking at TFO some time ago. Our distribution, Oracle Linux, does not enable it server-side by default, so Knot DNS can't enable this feature server-side. We would have to adjust our kernel options to activate it. And even then, it's a bad idea, because we have multiple servers in clusters. A TFO cookie from one server may be replayed to another server, and would be invalid (this problem is similar to EDNS cookies).
Even if we configure things carefully, and synchronise TFO cookies, and a client connects to a TFO-incapable server in our clusters, the benefit is lost.
We also don't enable TFO on the client side, because we don't have TFO-capable remotes.
In conclusion, we would not miss TFO at all. If it helps you to simplify code, please drop it.
Regards,
Anand Buddhdev
RIPE NCC