You don’t list one of the most important qualities of these funds - the expense ratio (ER).
Your current portfolio is 100% US large blend with the more expensive actively managed Columbia fund performing
nearly identically to the passive S&P fund. I’d get rid of the Columbia fund as all it adds is manager risk, complexity, and higher costs.
For an aggressive portfolio, 100% US large caps is a totally reasonable strategy however there will be periods that small- and mid-size US companies and international funds outperform. You can add these segments of the market, but I’d choose low expense ways to do that.
In the case of the funds you listed, if you want exposure to smaller US companies you could add a slice of the Vanguard extended market fund (it held Tesla before Tesla graduated to the S&P and still holds Zoom and other stars of the COVID recovery). This fund is cheap and combined with the S&P fund covers the entire US stock market. Something like 4:1 S&P to extended market gets you market weight.
For international exposure, take the same approach. First, decide if you want the exposure, then pick the broadest, low ER Fund you can find in your plan. The two funds you listed are pricy and one is restricted to developing markets like China - I don’t like either fund. Next, decide how much exposure you want. International stocks make up about half the market, so anything from none to half your portfolio is reasonable.