Good questions..... ENTP's mainly blokes because there are twices as many blokes as women...
Generally speaking I like them, they can be annoying at times. I've had a long term crush on an ENTP who I eventually wised up (I had susspected for a long while he has Narc issues and I firmly beleive that now).
On the upside, they can be goofy and fun, not taking things too serious while still taking things seriously.
They can follow my train of thought and are open to new ideas - just dont' piss in their creative space.
On the downside they have their own particular brand of manipulation... they tend to plan seeds of gossip with people in orer to influence behavioural outcomes.... hence look squeeky clean while similuatniously beign total back stabbers.... I see it because I can do it myself when I see fit. It's kind of passive agressive, which doens't really stack up for morally fairly up front types.
Things I really love is that they get geeky about something, and no two are geeky about the same thing... So they have interesting things to discuss. They do get borded easily.
I think their socail anxiety can be difficult to observe and be part of (and live through).
I know I feel the need to be really ON when in larger groups, and I turn into a version of myself I'm none to keen on, but can't switch off. Which is weird because it's really not me... and I observe that in other ENTP too.