the unifi STB is only good for unifitv channels.
but the quality is the best u can get.
so, yes, u should stick to STB to enjoy the PQ, esp the HD channels - becos this is streamed via the STB with dedicated bandwidth.
u will probably not like the PQ if u watch the same channels on another box via app becos it is rather poor IPTV.
a separate box is used for other apps although u can use playtv@unifi app for the unifitv channels - quality lower as said.
a separate box allows u to do everything else - youtube HD/4K, netflix (in SD only typically), astrogo, hbo go, iflix... all other android apps under the sun.
"TVB series", it can be live tv or VOD.
if u have an astro (with chinese/TVB pack) subscriber's astrogo id/pw, u can use the legit app on the box and watch them.
if not, u can try some other apps that might give the same but may not be complete or not totally reliable - becos they are illegit and free.
for further info on such boxes and apps:
https://forum.lowyat.net/topic/4405774/+280https://forum.lowyat.net/topic/3115619/+1200it takes a bit of work to get all these good stuff, take some time to read first.
Thanks for all the info.
Will read and understand more review before moving ahead.