I think you're right about it taking a while to get to where we're going. In 2-3 years I think we'll have a mostly polished version of something where you can play a game, go to an office meeting, or see a show but it won't be so good that people will want to hang out for much longer than that takes.
As far as investing, I think anyone not investing in this is in danger of getting left behind. Early money is just going to grow so much faster than anything a person could invest in elsewhere. I actually worry that those not here might get left behind. The opportunity that we have if we pick even a few of the right investments is just crazy.
That said, when I tell people about this and explain why I feel like everyone needs to be investing in this, I usually end up just telling them to buy some bitcoin and forget they have it.