I like stories with a smart protagonist and a smart antagonist, but there's a risk.
Recently, I had occasion to see The Bletchley Circle on Instant Netflix. The premise is that a quartet of female boffins, who used to break Nazi codes, have gone on to civilian lives, BUT one of them notices a pattern in the news of a series of murders.
And she gets the band back together to do some sleuthing.
I love working with smart people and I never worked with a smarter bunch than when I was part of the Puzzle Palace. So, the prospect of seeing these brainiacs in action was most appealing. I was even able to ignore the RELENTLESS ANTI-MALE SEXISM of the story. (The only males who aren't rapists, murderers or both in this story are father-figures representing the benevolent Socialist government.)
But what got me to write this down was an instance of something I saw that has been often repeated in stories with smart protagonists. Let's suppose you have Sherlock or his smarter brother Mycroft in a confrontation with a bad-guy, the hero can't do something stupid. The hero has to see what the reader sees before the reader sees it.
She's supposed to be smarter than you are. Smarter people don't take longer to figure out things than the audience. If you're going for the suspense thing where the audience feels jeopardy while the protagonist is blithely waltzing into danger, you've got to have a reason for it that's better than your super-genius didn't think of it. She could be setting a trap or she could have a gun in her purse aimed at his heart unbeknownst to the audience.
With normal-intelligence characters minds move at a pace where you can see them come to realizations. Low-intelligence characters are useful in villains because their violent impulses can be expressed unpredictably.
Though it is is tempting to make your characters super-intelligent, you have to be very smart to not write them doing something stupid when the story needs it.