Excellent. For the first time in one HOI2 game I see correct borders of Yugoslavia, after the event "Bulgaria switch sides". Usually some yugoslavia core province remain into Bulgaria after that event, what is not historically correct.
Just one more thing.
It would be nice to keep it as a possibility of creating a communist Yugoslavia, if Belgrade fall into the hands of the Soviets or the Allies. Maybe partisans.
Probably with some 40-60 divisions, one light armored. Yugoslavia in 1945 had 800,000 soldiers. Only the military power of the Soviet Union, United States and Great Britain exceeded these figures, if we look only allies forces. Space in front from Hungary to the Adriatic Sea, represented a zone of responsibility of the Yugoslav Army, where she beat the Germans and their allies. She managed to reach parts of present-day Italy and Austria, which is one point that could easily be the cause of the beginning of the World War III. With the support of the Soviet Union, yugoslav authorities claimed that the area belongs to Yugoslavia. The conflict was avoided only because of strong Russian pressure on Yugoslavia, so that is the reason why Yugoslav army left Trieste and Carinthia.
Also, when it says partisans and partisan activity, I only know for one in Yugoslavia, communist and royalist. Partisans in Russia see as part of the Soviet forces. I think they are not well represented in the game.
Creating a strong Yugoslavia would also be useful for game functionality. Soviet tank armies hardly need to chase the Germans over the Balkans, after a break from Romania. They simply go to Budapest and Vienna, as historically was the case. Work on the Balkan, finishing Yugoslav people army.