I've met maybe 3 ENFPs in my entire life, but every single time I definitely have in the very least thoroughly enjoyed their company, esp. their laughter. I think NFP types in general I just have an easy time observing and enjoying like, the emotional spectrum. After I took the mbti I looked back and noticed that a bunch of my favorite characters from various movies and books were ENFP as well, meaning that somehow even before knowing, I had taken a kind of "inspiration" from these people. They are also awesome roommates.
On that same list, ENTP all the way. My grandfather, who taught me how to build my first computer, was an ENTP. My boss of 4 years was an ENTP. and when I first moved to Brooklyn and I was working with a graphic design team in Bushwick, one of Tiny's really good friends who we would hang out with, we also discovered was an ENTP, and I thought that was so hilarious, because hanging out with him had totally just reminded me of hanging out with my boss in a HUGE way. Both in the accomplishments and the achievements and in the late night talks, and in that same moment in the disappointments of planning and scheduling (no offense, maybe other ENTPs in different walks of life have this shit down, but also remember I am INTJ, so the bar is initially set pretty high). The amazing thing is that ENTP in a broad theoretical sense can invent a TON of awesome ways to improve how you perceive scheduling, like ways to organize it better in your mind and channel your creative energy, stuff like that. It's just things like actually figuring out what work needs to get finished and when that always seemed to be a thing. That's a big way that the mbti helped me out though with hanging out with ENTPs, cuz now I just act a bit more directive with the planning and let them pick up those cues, without inhibiting the magic.