I think you should be a little careful of the comment you just made re Kodiit will crash/freeze eventually (Kodi cannot be called stable in the modern sense)
The HARDWARE here is the issue, NOT Kodi.
OE, LE and Kodi are all VERY stable. (staying away from nightly and dev builds)
I am not bashing Kodi but there is nothing to be gained by exaggerating it's stability. If you use it for any length of time you will experience some crashes and freezes here and there.... we all know this and have experienced it.
I am not saying this to bash Kodi, my point is that it will crash eventually and if we are building systems for family/friends, we need to consider the outcome of a crash. What will they do? Can they ssh in to reboot it? Probably not. Can they initiate a safe shut down? No, Pi has no power button. So probably they will pull the power cord.
Then we need to consider that some hardware is more tolerant of sudden power loss. Raspberry Pi with very basic power regulation, booting from a low-grade TLC-flash SD card? I am afraid to say it will go corrupt pretty quickly. Then they will call you and say "hey, that Kodi box you built me....it seems to be 'broken' can you come and fix it?"
Again, I am not saying don't do it, but if you must choose Pi for someone else then guide them through the process of setting it up rather than do it yourself and just give them a finished system.