Small Points:
1) Total Stock holds small and micro caps so you're heavily small cap tilted, but you probably know that based on your other post.
2) With total international being both developed and emerging markets, the ex-US small-cap is also opening you up to substantial risk and volatility. Similar to how you're tilting the small caps. You probably also know this.
3) I personally refuse to hold REIT's since I own a home and have enough real estate exposure that way. Others here disagree with me. That's fine. But still consider your exposure to the real estate market if you own your home.
4) Consider more bonds so you can have some money to rebalance your portfolio when the market tanks (sell high, buy low).
Overall:
You're taking a lot of unnecessary risk, IMHO. If you small-cap tilt, when do you remove the tilt? Age? Portfolio size? When the market tanks? What if small-caps don't perform the way you hope they will? What if they just continue to lose value over the next 20 years? Do you realize this is market timing? I'm not against making educated decisions if you feel you know what you're doing and have a plan for both the entry and the exit and you stick to the plan.
You could have a much simpler portfolio, less volatility, and potentially better returns. KISS.
The good news is you're young, so if you want to throw the dice...