To sum up, yes it's still possible to make a Liberated Borg PC. The rest is a forum title, a in game title, a lifetime badge for your character, and a special area for lifetimers to hang out (til they open it for anyone with 400+ days)
The Captians Table. I hear of it, but do not hear that I am missing out on something, so it must not be something worth coveting?
Not until they move it somewhere more remote or give us transwarp capability to access it from anywhere (and transpwarp back to where we came from) instead of right outside of ESD. Now when I play my KDF character, I find it somewhat more navigatable then the Great Hall on Qo'Nos.
Also, you get a shiny special combadge (that's the uniform item mentioned).
The main reason I got the LTS was so I don't have to worry about billing anymore. That in itself is worth more than any ingame items.