stardust3 gives an excellent summary in response to the above.
I'll add that the Genie DVR is likely the best equipment in the business, certainly as far as storage options and picture quality are concerned.
Further, I'm always talking up the wireless Genie minis. They're wireless on the coax network, not wifi, and they're fantastic.
All VoD is over Internet, so as long as you have a great connection there, you'll have no worries.
Also, as far as rain is concerned, my wife and I will turn to DirecTV's iOS app in the event we're at the house and a heavy rain takes the signal out for a portion of the show. That way we never miss a beat.
Overall, it's a great setup. You will be asking why you put up with everything else for so long instead of going with DirecTV sooner. Seriously.