In today's world I would recommend Amazon Fire TV using either Dish anywhere or Slingbox App ,or even better, using both Dish anywhere and Slingbox allowing up to two people to stream from your main home's dish system Without having to move anything. Dish Anywhere and Slingbox can stream in high-definition stereo sound and although both can use up to 8Mbps upstream and downstream, a stream using as slow speed as say 3 Mbps can still result in a more than adequate picture quality. I recommend using the Amazon Fire TV for these apps because this is the best way to view the content on a traditional large HDTV without any fuss arm us since both the Dish Anywhere and Slingbox app are free on the Fire TV you just connect the Fire TV directly to the television and you will have great picture quality from either Dish anywhere or Slingbox.
If there is ever a need for more viewers then additional viewers can simply use their dish credentials to log on to whatever channel has their programming. so if the kids want to watch Disney Channel they simply download the app on their mobile device or PC or even the Fire TV or Roku and log on to that channel using their dish ID and password and now they can watch Disney Channel live or watch video on demand from the Disney Channel VOD Library. this would be the same if someone wanted to watch say History Channel or Discovery Channel, but not all channels provide live feed of programming for example however many channels have a large selection of VOD including the most recently broadcast episodes of Series in as little as 1 or 2 days after first broadcast. So today unless someone doesn't have any internet, I really don't see the need to move boxes around etcetera.
I would also like to add that while moving a DVR box is not a big deal for some and not a big deal for me it is a big deal for quite a lot of people and we have to remember we are a group of power uses and the vast majority are not. I know many in my family especially my brother who are completely put off by the idea of unconnecting a box sticking it in the car truck going to a remote location and plugging it back in. for some are truly intimidated by doing this by not being a techie person, while others find the solution of disconnecting a box transporting a reconnecting it to be an utterly inelegant solution in this modern era and they find it a pain.
the advantages are that using Dish Anywhere does not prevent others from watching at the very same box at the main house, while Slingbox will take over that box functioning as if you were at home, so others cannot use that same box while you're streaming (both Dish Anywhere and Slingbox only allow one user streaming at any one time) but anyone else at the main house could still watch programming using other boxes-- and again the use of Dish Anywhere does not prevent anyone from using that very same box at your main home. using both Dish Anywhere and a Slingbox at the vacation home will allow up to two streams simultaneously to view on two separate TVs, while other people can just simply sign on to particular channels using the internet. in this scenario everything stays where it is and there's nothing to do or move except go to the vacation home launch Dish anywhere or Slingbox or launch a particular channel app such as HBO Go, Disney, Discovery Channel, History Channel, Etc
The best of luck in whatever solution you employ.