Far as I know the only real economic/political difference between Fascism and Stalinist-brand Communism is what's being used as the motivating factor/inspirational force. Is it nationalism, love of country, and Supreme Leader, or is it love of your fellow man, class divide, and Glorious Leader?
Communism only seems to work when everyone wants to be part of it. Small, voluntary communities. It's hard to force people to do their share in communism, and trying to tends to result in Bad Things. You can't really use economic incentives to get people to work like capitalism does, since that's the whole point of communism, so you have to use things like threats of violence, or love of country/fellows. Since those are so important to maintaining the economy, anything that dissents from that ideological motivation is a threat.
Although, I did read an interesting article about how it almost worked, their economy almost made it through successfully, with a plan to implement shadow markets to try and allocate resources more effectively. Capitalists even thought communism would be more successful, economically speaking, but the idea was that the freedom of choice was more important than sheer economic growth. But then Stalin and the bureaucracy killed it because it looked too much like capitalism and what are these western-educated traitor economists doing to our beautiful communism? They must be purged!
Capitalism works because it's robust. It doesn't need a whole lot of infrastructure, only enough for people to be able to specialize and trade just a bit. It still has quite a few issues that I think might not be solvable until we have a one-world-government. Until then, multinational entities can just pull out of a country and hold economic wellbeing hostage in order to accumulate money at their leisure, and countries will be hostile enough to welcome the weakening of their rival rather than working together to tax those super-rich entities and redistributing the excess to help those at the bottom.
Incentive structures are hard.