I was looking at their duel electric fan setup and was wondering if anyone has used them. How is their quality (fit and finish)? Does it cool your engine down better than a mech. clutch fan? One of the Mustang rags just did an install story, but as usual they did not say if it worked or not. Thanks in advance.