While there always be features that people think need adjusting or adding, I think no matter how fun or feature rich the mod ends up being there are two things that should be the top priority.
1 -Make it self install. Unless you always want to be struggling to fill a single server on a specific event, this is the biggest obstacle. This community is mostly made up of sheep, they will just play on full servers and will barely tolerate DL a single map. You need to be able to click on a IOM server and join it. There's another reason as well, the player base is always in transition, old players get their fill and leave and new ones join. That's why it's pretty much stable in numbers. Ofc, there are old timers who have 1000+ hours in game and there are players who have 10 and bail, but most don't. They play a few hundred hours and move on, new people take their place. You will always have to be attracting new players and the best way to do that is populated servers. It's a small percentage of people who will ever come to the forums and discover it, make it brain dead easy or it'll always be a great mod no one plays.
If this can't be done without rewriting the whole mod, then I'm sorry, but it's an exercise in futility. The community won't bother with it or any other mod.
2 - Fix the suppression. I'll put up with most bugs and oddities in game, but the current suppression sucks all the fun out of it for me. Revert to an earlier version or the stock one. If it annoys me, it will definitely drive someone casusally testing it away.