I think Golem is one of the few projects that need to happen in one form or the other. P2P distributed computing is as powerful as P2P distributed storage, if done right. And that's a big *if*.
But assuming the team is capable enough on delivering on the promise, Golem has a bright future ahead because it has the first-mover advantage.