I has bought one unit la, around 5 month ago.... Really not dependable.
I have tested with every Android phone and a Windows 10 tablet, all result are pretty not satisfied.
Even the output from my Windows 10 tablet looks grainy.
It lag a lot until the picture freeze, cannot keep up with the phones mirroring output.
The unit also is very buggy, will self restart itself, self disconnect if it's processing load is too heavy.
It's Youtube cast feature also is very slow, has little to no online streaming channel as well.
DLNA also very buggy, the thing I don't really like is the buffering, when your movie file is too big, it buffer more, means the movie just stop for buffering, then will continue play after buffering complete.
I stream movie from my desktop PC, and really don't has the buffering thing on my Bluray Player, or the Samsung Home Theater.
The only thing I don't has chance to test is with Apple iPhone for the Airplay feature.
I have a Samsung Home Theater that also has Miracast function as a comparison, that Samsung beat this in every aspect, but not a fair comparison la.