Ive been running it since XBMC was first released and it is still running on that XBOX and used on an old CRT TV. I dont really use addons much at all, i have a few MXIII Android boxes that i stream media from my network with. These boxes can be found on amazon for like 40 bucks now, 8gb storage, 2gb ram, 2ghz quad and an octo core Mail GPU. The remote sucks but Yatse for Android is incredible and i use a mouse/kb combo when needed.
Now i havent read the entire thread and i apologize for that. When i do require using an addon i generally use Exodus or Phoenix's Incredible TV. This is pretty rare tho .
I got a couple for my parents and they use nothing but the addons and love it and it is easy for them to use. I setup the repo's and taught them how to grab new addons so if one craps out i dont have to run out there and fix it.
Also you can easily sideload Kodi into amazon devices and their remote is pretty damn nifty.