I have the 5 port version of this and it was ok for about 6 months. Then it started having serious issues with the HDMI authentication. I would have to unplug it, let it sit, then plug it back in. After that it was ok.
It would also randomly not change inputs properly. I just bought a new TV and moved all my HDMI connections to it.