I haven't had any issues with DishOnline as far as eventually getting it to work. But it is terribly slow, and laggy. Their choice of using Adobe Flash is utterly ridiculous. Unfortunately, that is one of the few ubiquitous platforms that support end to end authentication, thus I am assuming their use was driven by that. I hope they invest in a more standards based platform, perhaps using HTML5 in the future. Flash is simply unstable and an entry point for security exploits.
To view stuff from your DVR online, you really need to have decent network performance. everyone thinks they do but they should really test it.