I think Matt is pissed and so is not working on it right now.
There is some code in the plugin. If you use it, there is a device registered to your dstv account called "chrome". So it uses one of the 4 registered devices. I assume per kodi install, unless you somehow copy the userdata over.
Then the next annoying thing is, you start a stream, decide naw, stop it, then when you try to play the next, it says something about concurrent stream limit reached. Then you kill kodi, start again, then it looks like you can view another stream.
View attachment 1524353
View attachment 1524357