T-Man is the last person officially heading the project, but that was a year or two ago. I've been working on some stuff for Operation Thresher in the past couple months, but RL is always an issue for me and I've gotten a job since originally posting my intent to create Thresher in the internal. My content and art creation abilities aren't quite up to the same standards as a major, modern campaign, so I don't have a lot of flashy stuff to show off. Since there's really no "team" left, I haven't been uploading any half-finished work for critique, as there's nobody to comment on it.
If you'd be interested in assisting with my endeavor, let me know (there's some story stuff and a Beta mod-pack + mission concept in the internal). I wouldn't mind a little help. On the other hand, if you have a clear idea of something you want to create in mind, and the motivation to pull something off, showing off a mission or two like Goober suggested would be a great way to gain some traction. If you've got an awesome idea and the motivation to pull it off, I'd also love to see what you come up with, and I wouldn't let my snail's pace stuff get in the way of a release.