The only type of flaw I could think of is during it's initial start, when you don't have thousands of computer working on units. Apart from that I think it's a great solution to getting a lot of processing power.
This technique is similar to how Google works and seems to be working well for them.