Yeah, we still have our UberTools. Most recent public version can be used with ST: Elite Force 2. We're wrapping up on a game now and may be starting two more soon, so we're still alive and kicking.
About the mod release, I'll check it out when I get home. I am intrigued at what the quality is since the game has been out for about 4 months. Everyone in the D3 community is expecting it will take about 6 months before the awesome mods start rolling in.
and YES, i'm quite peeved at the person that gave away the ending of the mod. Nice job, you are banned from the intarweb!