It's an advantage if and only if you overcome the inherent challenges, and despite this tagline they list disadvantages in the article. However, you structure the whole organization and its operations around dispersed, remote workers (as they seem to), especially emphasizing asynchronous communication, then I can see how this can avoid the traditional pitfalls of remote workers in a synchronized, co-located environment.
Speaking of async communication, it is ironic that many traditional organizations with standard work hours and co-located offices also rely so much on email, an asynchronous communication method that is incredibly painful in an office environment, yet it seems like such a clear benefit in a remote setting. That is, it's like the two long-existing constructs - email and the combination of colocating and synchronizing work hours - are in direct conflict.