The forums are indeed slow moving at the moment. However, there are units still active. As Kidd said, you get to write to earn cash and salvage. At the same time, there are units that actually do resolve combat using MegaMek and other systems.
Do check it out and get in contact with any one of us, the units' leaders and members, or some of the admin staff to find out more.