Lol! The tax authority in SA is known as SARS! That's funny!
However, from the article I just read, the regulations make sense! They are not considering cryptocurrencies as properties or currency. Rather they are considering it as an asset. However, the FIFO method is somewhat difficult from accounting perspective. But with proper justification in place, I hope the confusions will be cleared. Overall the structure looks good.
The best part is that SA is at least regulating the crypto market rather than a blanket ban! That's a positive!