Panaias: I haven't yet played Crimes and Punsihments (but looking forward to when I find some time).
I also heard / read a lot of bad things about the Devil's Daughter so I will probably stay away from that one.
There's no way I'm going to play Devil's Daughter from what I've read about it, it sounds absolutely dreadful.
Crimes and Punishments is a decent game, the plot and characters are certainly fitting, for the most part. Although the final part seemed a tad out of place to me, but not terribly so - and at least one has the options about which path to go. One of the paths definitely didn't feel like something Holmes would do in my view.
The main issue I had with Crimes and Punishments was that the game seemed to be in a continuous "tutorial mode" - whenever you could use one of your abilities, there was a big flashing icon letting you know to activate it. For an old-school adventure gamer, it seemed kind of insulting, especially since we're supposed to play one of the greatest ever detectives. I guess they figured this was his brilliant genius letting us know subconsciously or something - at least rationalising this way allowed me to still enjoy the game.
On the plus side, I did enjoy the deduction/analysis portion of the game - it IS actually possible to come up with a completely wrong conclusion (sometimes even several), so that was a nice touch. I also liked the option of what to do about the perp at the end of each case - sure it was very Telltale-like in how it shoved CHOICES at you, but it still worked well and still suited the context.
Plus most (all?) cases featured at least one or more puzzles of varying complexity, and thankfully the obvious solution wasn't rammed into our faces that much most of the time. So solving those felt satisfying too.
So I'd recommend getting Crimes and Punishments for sure. But I suspect it marks the turning point, where Frogwares started incorporating elements to please the more "casual" crowd - which then intensified with the next title with the addition of action sequences apparently. I can't really see them making an about-face at this point, but one never knows...