I was a myth fan, but then after setting one up I realized that I hardly ever watched broadcast tv anymore. I've now gone with a much simpler plex configuration.
On my Mac I have plex server and eye tv. Anything I want to record I do through eye, which then transcodes and exports automatically, plex indexes it, and my 1TB media store, and the plugins for Vimeo, YouTube and iTunes etc. then I use plex frontend on an old 2008 mini on the 50" plasma tv, my iPhone, my iPad and my wife's android. I'll look at picking up a 7" android tablet for the kids to use.
What myth really needed to keep up we're more frontend clients. Current plex server beta also supports DLNA, so as more profiles get developed, more screens will get supported. I've also got a PVR for one off recordings if I need it, but of course nothing recorded on it can be shared.