So I really think that it comes down to sub-types.
ENFp (Fi) with INFp (Ni) = Good!
ENFp (Fi) with INFp (Fe) = Bad
Fi ENFp and Ni INFp I think does well, because the INFp seems quieter, more serious and less emotionally expressive (though they are still warm of course) -- basically, they seem much closer to an ISTp, without the typical barriers to duality. And the ENFp Fi is more talkative and open sooner (vs. the ENFp Ne).
However, Fi ENFp with Fe INFp is horrible in my opinion. There is so much Fe bouncing around (between the INFp creating that and the ENFp attempting to use fake Fe (as we aren't bad at faking it), so there is no balance. F is flying all over the place.
It makes me wonder if Ne ENFp would then get along beter with Fe INFp??
What do you guys think? Agree? Disagree?