Personally I think that both servers are overloaded.
First, the number of available slots. According to my opinion, 40-45 slots is optimal (read maximum) for the EVERY DCS server and for clients on it. It does not matter what kind of machine is used as a server, high-end or min. recommended pc configuration. More than 40-45 people on EVERY server is to much/overload.
Second, the missions that include to many unnecessary things as vehicles and equipment on the "wrong places" (irrational deployment of units) as well as their quantity. I was three years in the army and never saw tanks at the airport (near hangars or taxiway) as well as infantry units. Each vehicle is intended for specific military units and each unit has its strategic location. But in the DCS on each server in the same place (airport, city, area...) there are aviation, armored units, infantry, SAM units few meters near runway for example and many many more things... next, there are some static objects as scenery etc etc... and so at each place which is considered to be of interest. When we sum all these unnecessary things we get thousands of units in the mission loaded in server/client RAM + scripts = Rock 'N Roll getting started bacause overload.
Lagg, freezing, mass kicking and server crashes are experienced by players with low-end PC`s and high-end PC`s at the same time... So?
Far from it that I am a some DCS guru but the fact is that in missions are a lot of things that are not important for the final outcome for the mission on many servers and so on 373 and 104th servers too.
This is just my opinion and pls don`t get me wrong. I respect mission designers and i know how much work and effort they invest for our fun and trying to satisfy all of us but anyway they should avoid to include anything and everything in mission.
It is better to reduce the excessive size of mission (session) with a reduced number of players than the mass events that are unplayable.