My friend wants to cut the cord and keep prices down to a minimum. So, essentially it's either a Shield or a MiBox. I only have experience with my Shield and HDHomerun Connect, and it's been pretty good.
I'm just wondering how the Mi Box does with Plex and Live Channels? Should I just advise her to go for a Shield instead? With Live Channels if she makes a recording on one Mi Box can she play it back on a different Mi Box in another room or are the recordings locked to a single box?
I don’t think you understand plex...the pvr, like the rest of plex has nothing to do with whatever end box it is played on. The plex server, wherever it is, does all the work and the mi box/nvidia shield/AppleTV/iphone4/xbox360/ps2 or whatever you have at the end of the line just watches what the server casts to it. My plex server is an old PC running freenas with a bunch of mirrored drives in it, and the pvr hooked up to the HDHomerun works great and I can watch PVR shows anywhere that has internet access on my iPad and iPhone as well as my ps3, Xbox one and nvidia shield that are in my house.