I bought a two tap Haier (which I've since added a third tap to) a little over 5 years ago and have never had a problem. I'm not sure what you are looking for but mine is rear vented so you cannot install it like the one you have linked.
Also, I don't have any experience with the one you linked so I can't compare the two.