The SWM isn't his only option, but it's the cheapest I can think of.
Another option would be use use a
Slingbox Pro-HD on one of the existing HD DVRs that won't be in use at the same time as the bedroom TV. Then, hook up a
Sling Catcher to the bedroom TV. On the LAN, the result would be "near HD" quality and there would be no extra monthly fee that another DVR would add to his DirecTV account. You would also get the traditional benefits of owning a Slingbox.
However, Slingbox Pro-HD is about $400 and I think the Sling Catcher is about $300. Not a small cost, and you have to figure in what wired, wireless, or powerline networking gear you would need.
Despite what early reviews may state, I think the Sling Catcher actually works quite well. I set one up so my parents can watch their DirecTV service at their vacation home that only has basic cable service. It's pretty slick and the quality is pretty good even over the internet.