Sometimes it is what it is, but I doubt the Avov itself is responsible for the freezing. The adjustable buffer cache on the dreamlink can be very helpful, but it is not a cure all if there are more serious throughput issues going on somewhere in the data stream. I do like my T1 very much though, so can recommend it as a solid box.
Sometimes freezing is unavoidable. Case in point, last night, was trying to watch the new episode of shark tank and it started freezing. Switched to a different channel, also playing shark tank, but it was freezing as well. Tried other channels and no freezing. Switched over to my other provider and shark tank was freezing on both of the channels streaming the show there as well.
Consistent 170mbps down from my isp. DOL set to maximum buffer cache.
In that case it was clear to me that both of my providers were likely getting their feed for that channel from the same overtaxed source. Absolutely nothing I could do would help. In this case it wasn't on my end, my isp's end or my iptv providers end... it was further upstream
That said, if the Avov plays channels well sometimes on your current iptv provider, and your internet connection is reliably fast, it may very well not be your box or isp.
Nothing wrong with having a backup box and/or iptv provider, just to help narrow down the source of these types of issues. As I mentioned earlier though, sometimes even having backups for your backups isn't enough to eliminate every issue. Most of the time it helps to narrow down where the problem is originating though. Process of elimination, and whatnot.