Dish Anywhere (via Hopper 3) for me has really been a disappointment. Live streaming via the Fire Stick has been mixed, low resolution, and usually cuts out given time which isn't all too long. I stream Plex over my network, though, at the moment, I don't recall if I have an ethernet connection to the Hopper, like I do my RaspPi.
In fact, maybe that is what I need to do. I have an ethernet to the Roku I have because Roku sucks at bandwidth over WiFi and can't manage ripped blu-ray streaming rates.