After many Roku discussions here, I made the jump to the Shield Pro. Really enjoying it and my wife (the only one who really consumes linear TV in our home) has made the transition from plex to Channels and very much likes it.
Next problem to solve in my home is this. I two different networks in my home (long story but this part of the problem isn't going to change). The new shield is in our family/living room. It runs both the Channels Client and the Channels DVR server and it does a great job.
We have a TV in our bedroom that is NOT on the same network. Right now it's got a Roku attached but I am thinking I will retire that streamer. If I put a FireTV or Shield or one of these various android boxes I see on amazon on that TV - can I connect to the Channels DVR that I have running in the Family Room even though it's on a different network? Is the option to connect "away from home" present in the clients for those platforms (they are all android tv I think).