I see nothing wrong with the asset allocation of this portfolio.
Like GGNoob suggested, you are eliminating bonds altogether which many would suggest to include. Bonds have historically provided a near-negative correlation to equity returns which would theoretically provide you with a lower-risk portfolio with equal returns to that of an all-equity/REITs portfolio.
However, given current market conditions and your investment time horizon, it is reasonable to avoid bond exposure altogether.
Ensure you have the risk tolerance required for this portfolio, as you will experience significant declines during a down market. All of which is to be expected given a long-term goal.