I find pic quality to be lacking compared to other IPTV devices I've tested. Also, tested 2.5" drive as primary storage which did work great except the connection isn't very sturdy so drive will disconnect if box is moved around (I've experienced a couple times already).
I have not experienced either of these two issues. IMO, picture quality would depend on many factors, bandwidth, the provider, etc.
My 2.5" drive is firmly secured.