I don't see how this would outperform 100% stocks over 10 years.
Or in other words, show me the numbers.
Or in other words, show me the numbers.
According to https://www.justetf.com/en/etf-strategy-builder.html (click on "show simulation" and it will show the historical analysis) a 80/20 allocation slightly outperforms total stock over the last 20 years, while having lower volatility at the same time. I did not run the numbers myself.
Considering only the last 10 years seems pretty limited, as you are ignoring both the dot-com bust and the 2008 crisis.
Mixing bonds gives you a slightly higher safe withdrawal rate but you do lose 2 percentage points average yearly returns.