I had some boyfriends when I was younger. I think two of them were ESFPs. I've had only one serious relationship and my ex was I think ISTP, could be an ISTJ, too. It lasted for five years. I don't think think ISTxs and ENFPs are a good match, at least in my case.
Well I had about a one year relationship with someone I strongly suspect is an ISFJ. I have no way of confirming her MBTI though. Plus it was an extremely one sided relationship, so I'm not even entirely sure if it counts. Therefore I won't contaminate the poll with my contribution.
I'd totally date another ISFJ though, I'm interested to see what a healthy one is like.