So good news,
I have tested DSTV now on the Tanix TX3 mini (Android 7.1.2 based with the S905W) and it works. Let me break down into what I had to do as it didn't work out the box. The root program was still there (not SuperSU as DSTV looks for the word SuperSU everywhere).
0) Take a picture of the errors DSTV now gives (installed from APK as was not showing on play store for some reason).
1) Root the device.
2) Use ESFileExporer to find the files and delete them (The device is not rooted out the box but has the files there to be rooted). Once removed, it worked and I could use DSTV now.
The reason why the DSTV now app says root is due to the SU file lying around in the system folder. To remove it, you need root access which is funny.
Device 2) I tried the above with the X96 Mini (S905W chipset) as well but did not win as I cannot root. Tried all the guides and even the update that should come pre-rooted but still nothing.
Device 3) I also tried to do the same (root) on the Alfawise A95X R1 (Rk3229 chipset) and bricked the device. lol. Got TWRP on it but didn't work correctly so couldn't flash SuperSU to root and work. No way to come back for it thus far. Have tried different firmware, the original firmware, etc with no winning to get it up and running. The first step is root and then to see what to remove.
Device 4) I have tried on the Scishion V88 (RK3229) chipset but ran into other issues. Due to it coming pre-rooted with SuperSU, it makes it hard as SuperSU is the one with root access. If you delete the app folder, it stops working so you cannot force remove it (it is built into firmware). If you remove it first, cannot remove the files it uses lying around. Endless loop.
Since I do not have a MXQ to test with, I cannot check what issues it is facing and what the options are. I am yet to get DSTV now working on a Android 6.0 based device. Hide my root style apps do work on the Alfawise A95X R1 but just gives a black screen. Does not seem to really work correctly.
I will keep trying when I have time and give feedback. Have a lot of the apps on USB to try save time.