It can be rather edgy and B.C. is playing Holmes as someone who is not in the "normal" neural spectrum and that's how he's able to pick us minutia and put things together. It's rather like Jeremy Brett's Holmes who came across somewhat as in the Asperger's-Autistic spectrum. (I know people who are in the AAS).
Both roles have Holmes as someone who does not always (or often) recognize/realize what could be proper social cues and interactions. If you have a chance to read any of Temple Grandin's work on what it's like being autistic it's it might look familiar, for instance that other people's emotional relationships not being part of her world. That is, she doesn't understand them/emotions like that are not part of her being.
Well, this Sherlock is like that and there are scenes where he might remember that he's supposed to act a certain way or he uses a particular behaviour to get information that he wants. In the first episode he responses to a remark by a member of the police force with "I'm not a psychopath, Anderson. I'm a high-functioning sociopath. Do your research."
Also, the translation to the present works pretty well. In the stories Holmes and Watson meet when he is a relatively young man and he does use the latest technology of his day with chemistry experiments and telegrams and such. Well, this Holmes uses science and computers and texting on phones.
There are some fine references to the originals, things like Freeman's Watson has just returned from an army posting to Afghanistan and with the ban on public smoking Holmes at one point has a "three patch problem" (nicotine patches)
It's not every Holmesian's cuppa but you might like it.