I have Kodi on two Apple TVs and a shield. I have tried the crap Android Kodi boxes in the past and would never go back that route again. With HEVC becoming more and more popular you need something that has a bit of power on board. I second the thought of a shield if you want android because the package works out of the box and you aren’t consistently dealing with issues.
If you know an Apple developer and have other Apple devices the Apple TV 4K is a very sexy package as well due to the auto format switching (the reason why I own two of these on the main TVs and the shield has fallen out of favour) and the SDR and HDR options. It also helps that the Chip in it is very overpowered for a tv box. Kodi on Apple TV however is not as simple as downloading the app like it is in the shield so that is still my suggestion unless your a heavy Apple device family.
For the questions above for apps it really depends on what you need. Everyday Exodus and covenant will still give you everything you need. Now days it’s less about the apps and more about the premium servers. Having Kodi and not using a debrid service is a disservice, everything I watch is now 1080p or 4K.
E .· ` ' / ·. F
Your tears fuel me