CanaKit is solid what I used for my one project I really liked some aspects of a Vilros kit but not for the $5-$10 more it was running. I think if/when I do another Pi project I might just go for less kit and more pieced together. Right now my only Pi is an OMV+Plex box though I still have to run my Subtitled stuff through my PC as the Pi struggles to keep up with 480p encoding on the fly. I know I could go grab text based subtitle files but I like the looks of the image format ripped from my discs. I am likely going to put my 4k content on my PC as well since some of the streaming devices are not 4k compatible and it will have to encode down to 1080p for those.
I am tempted to try and pick up one to build a little retro console for old NES, SNES, SEGA, etc. main reason I haven't done that yet is time and toying with the emulators to learn them as well as figuring out how to get a ROM collection going as I am only interested in games I own but I am not familiar with creating ROMs and certain I need tools for it when it comes to old cartridges. Also step into gray zones of I own the PS3 Sega collection game if I were to "acquire" ROMs of the games on it is that really "ok"? Last hurdle is I really want to play some PS2 titles which seems to be the hardest system for the Pi to handle that I want to emulate.