No need for transparency in this thing. And yes, we do need at least one or two more admins that can help out the current team with all the work thats going on. And I know there is a lot of stuff that they are doing behind the scenes that is intended to provide better QoL on Discovery. That means some things such as SRP requests will take a bit longer to process, but its all done to provide more and better content for the players that remain on Disco and continue to support the mod by playing it.
Edit: Fatfingering my mobile keyboard, pardon the mistakes.