We'll see how this plays out. If I were Dan I would focus on EOS for the coming years, and not the dApps to be built on top of it. With Neo and Waves for instance, they are trying to built an ecosystem to support all projects launched on their blockchain.
I think that a lot of 'blockchain 3.0' projects forget to do that and just try to be superior on the tech part. Building an ecosystem takes a lot of time and it's vital to the success of the platform.