If you already have a stock broking company which you use, you really need to talk to them regarding the TFSA type accounts. I have incurred some R 6.90 in charges which were brokerage fees and hold both STXIND and DBXWD which are doing rather nicely. I review my investments monthly and on projection on interest income for the tax year and I see that I will exceed the ceiling for interest then I move funds to my TFSA account
However I don't see TFSA as a store of wealth especially with our high inflation, falling off interest rates and negative exchange rates we as Rand denominated investors are becoming poorer keeping the funds in SA