No experience with the Mishimoto in a superduty but I had one in my 03 Cobra, absolutely loved it.
My buddy had one in his 02 GT and the first one leaked. They sent him a replacement right away and he hasn't had any issues since. That was probably about 4-5 years ago now and hes making over...