there have been changes with himedia boxes over the years when it comes to BDMV/BD ISO.
go back 6 years, they already can play BDMV DTSHDMA, DDtrueHD - with native player, not Kodi player.
go back 3 years, they can play DD Atmos as well but not DTSX - with native player, not Kodi player.
himedia since 3 years ago decided to go international, got Futeko as main distributor in UK for europe.
the customers there want playback with Kodi player as many want the extras - thumbnails, categorization, etc.
they also want facebook, skype and youtube 1080p/4k in the firmware (and dun care about astrogo, hyppe'where.

).
so, u can see where that led to.
comes Q5/Q10pro... with latest firmware, u get a wrapper to "wrap" a local playback with kodi to push it thru native himedia player.
this is quite clever: no need to deal with kodi issues while all the extras are fine; actually playing with native player with imprex2 engine.
with auto frame switching, HDR, ddatmos, dtsx capabilities too.
kodi 17.5 made it possible for Q5/Q10pro to stream online with DD/DD+ and DTS transcoding to DD (i like this one very much.).
with earlier versions kodi 17.0-17.4, u can only get AAC2.0.
but there is still one more challenge - can't do DTS/DTSHDMA pass through for kodi online streams yet.
firmware 2.0.6 also offers full BD menu for 1080p and 4K - i love this one but no use for those who dun play BDMV.
me, i am used to fast and easy local playback, never go thru kodi.
so, i do file manager or media center to get to native player for my own files - like it fast n easy.
Excellent summary! I have just ordered the Q10 Pro, so can I conclude that I must request for Android 7 with the latest 2.0.6 firmware?