IMHO, trem needs a new release right now. Nothing hard, just collect things already done. TJW keys, menu fixes, maybe starting from a more recent backport. Apply some bugfix patches.
Do a good insteller and call that 1.1.1 official version. Update the link in the homepage and post a news entry.
This will bring in a lot of fresh air without write a single line of code.
Only ater that think about gameplay/graphic mods for a new shiny 1.2 version.
The main problem is that a lot of players feels that is dead, no new releases, no updates, bring up a consistent server is a pain and for start playing seriusly you need to install the game, download an updated client, fix config by hand... too hard for a lot of people. And a lot of people is still doing it.