Welcome, it's fantastic that you started so young!
When you say you're using ABSAs stock platform, I hope you mean the ETF only account/TFSA, the regular account is too expensive. If it's the ETF only account, you also need to make sure you're not splitting up your funds too much every month. Ideally you'd buy R10k per ETF at a time, otherwise you're paying too much in fees.
For example, ff you're buying say R500 in 4 ETFs, you'll pay R80 in fees on R2000, which is 4% in fees. Far too high! If on the other hand you buy one ETF for R10 000 a month, you only pay 0.2%.
I have STXIND and DIVTRX in almost a 50% 50% locally, but in my international account I have 100% VWRD (similar to DBXWD but cheaper). That's what I do, but I can't recommend anything here, it's all up to you. If I could do it over again, knowing how useless the government has ended up being, I'd probably have moved all my money offshore as I earned it, and would have gone 100% into VWRD.
Sygnia has the best RA in the country. The one I recommend is the Sygnia Skeleton Balanced 70 Fund. I personally only like them for RAs as I like my other investments in 100% equity, and normal ETFs.
Like Orca, I also think unit trusts are a waste of time. Here's my reasons:
http://investorchallenge.co.za/only-idiots-still-own-unit-trusts/Property is a personal choice, and while I don't think I'll ever own another one, a lot of people like to. I think it's more a question about your lifestyle wants than an investment choice. Another link:
http://investorchallenge.co.za/the-last-house-ill-ever-own/