Well, our website schould be more like a commercial than an info spot.
I think of the following
1. main
- news and discription of project
- history ( news archive )
2. links
- to forum
- to hard light
- to anything else one could be interested in when playing TBP
3. download
- link ( or download ) to all possibilities to get latest TBP
- links to all known addons ( CAMPAIGNS !!!! )
4. gallery
- screenshots
- videos
So. No staff, no contacts, no news, or any other bureaucratic staff that is of no interest anyway....

Its not too hard to make such a site, I will give it a try with a candidate if you like.