A gave a friend a raspberry pi based kodi box which he struggled with for the following reasons:
(a) He like to unplug everything every night but would not shutdown kodi on the raspberry pi first and so there was a constant risk of corrupting the SD card.
(b) I was using the original xbox1 remotes which he didn’t like as it had too many buttons and the USB IR sensor kept slipping off the TV.
So I bought him a Sumvision Android TV Box. and he has never looked back.
Its more “consumer tolerant” than the raspberry pi but the same addons can be added to Kodi. Its also a little cheaper overall.
For those who need a more consumer friendly offering for friends and family here is my handy affiliate link Sumvision Android TV Box.