With somewhat more open political discourse, it does seem ineventable that various sub-factions arise within Federalist faction, and even if it manages to completely dominate both KPJ and Republican KP, it stands to reason that there would be quite a difference of opinions, especially in regards to foreign relations and the like. Single party rule does not mean that everybody thinks the same way, and even Federalists will have quite a bit of discussion and conflict on subjects of Republics autonomy, economic policy or status of Kosovo and Vojvodina.
Industry wise, Yugoslavia OTL was well below European standard, it even lagged behind some ComPac countries, such as Hungary, same could be said with exports. Though, if we consider that companies were all controlled by the state, with planned economy in play, already mentioned changes could definitely improve that situation. It would also mean that economy is much less dependant on the country itself, and that state does not have to subsidise failling industries and be forced to borrow money from abroad.
You do have a good point in regards to the EU, but still, considering all changes TTL Yugoslavia would undergo, its Communism could mostly present itself in its Domestic Politics and/or greater protectionism of its domestic Economy.
One thing that constantly bugs me, and what I can not seem to figure out is just how the JNA would look like. Even with 1941 POD, stronger Federalists, Tito is still around, and while we could perhaps decrease or completely avoid TOs being formed, it seems rather certain that Yugoslavia could very well end up with bloated military, much too big for its needs. It is unlikely that we can avoid Conscription, but it could perhaps be reduced to 1 year length earlier, with professional soldiers introduced earlier then IOTL, perhaps somewhere in mid-late 1970s. General reduction in size would also do wonders, but just how big is big enough, while not breaking the bank is the question. I was aiming at around 100-120k ground personnel, in addition to substantial numbers of reservists, which does seem like a decent number, to be availlable by mid-80ies. It may be argued that without TOs, it will be seen as unecessary to hold on to substantial numbers of older equipment, not to mention smaller army in general, and smaller GDP % is spent on military, which would really have some positive effects, in 1980s some 30% of GDP went to military, a massive expense, for what they had and considering the state of economy. They can still have a decent force, somewhat smaller true, but adequate for their needs with "only" 15% of GDP. OFC, this number will go down further, as Cold War ends, and there simply is no need for such a massive expendeture, but even then it is rather likely that military share of GDP is to remain rather high, maybe around 5-10%, if only to keep the domestic arms industries going, and for employment sake.
Also, I have dug a bit around the things Yugoslavian industries produced, and it seems they have managed to hold their own until late 1970ies-early 80ies, in regards to technological refinement, maybe being a few steps behind what West had. They did start to lag behind in regards to consumer electronics, and perhaps greater cooperation with Japan (as you mentioned in the thread) would help with that. Having a decent domestic electronics industries for civilian consumption is extremely valuable, since it would allow for further refinements elsewhere, with substantial impacts on Yugoslav Economic development, not just having PCs in average Yugoslav household. Automotive industry would certainly benefit, as would shipbuilding, as computers would allow for greater efficencies, not to mention the ability to domesticaly produce shipboard navigational computer or engine management system wpuld cut down on price of ship, since there would be less of a need to import expensive foreign made systems. Impact should not be underestimated elsewhere, as bureocracy and economy could be computerized to a degree, with various branches all connected to a single network, and it would allow for a massive increase in efficency and information gathering. Lastly, military industries too could benefit as well, since it would allow for at least some electronical components for military systems to be produced at home, reducing the price of more advanced and complicated pieces of equipment.
Though, TBH, most striking image of decent domestic electronics industry, would be Personal Computers becoming availlable to an average Yugoslav, either at his workplace, school, public library or even at home. Main thing is, that they need to jump in quick, and have the computers in question produced in large quantities and at affordable enough price, so that they manage to do what the Apple II did, make the concept of owning a Computer a reality. Imagine, if you will Galaksija, Galeb or Orao computers, produced in dozens of thousands, and allowing Yugoslavia to step forwards into Digital Age. They need a concentrated effort though, they did have electronics industries, but these were relatively small affairs, cottage industries almost, with pitful output which would have never been able to compete with the Foreign competitors. Output is all, Apple IIs main selling point was not its performance, but its affordability, and if Yugoslavia can have a fraction of the output Apple had, I would say that they are well off. Another important consideration of keeping the price low, is the fact that it could become a valuable export item, especially for the ComPac countries, where its cost would still make it a luxury, but perhaps a affordable one. Though, we need better names, something more glorious and martial, something more Yugoslav for lack of a better term. Something along the lines of
Neretva,
Sutjeska,
Kozara, hell you can name the damn thing
Partizan, although if exports are possible,
Sava Kovačević or
Prvi Sisački Partizanski Odred should perhaps be removed as options from the naming list.