No, no, no!
To take this seriously, we have to accept that the brilliant Sherlock Holmes overlooks the most obvious things, & that runs counter to the basic premise.
I correctly guessed the murderer's trade while Sherlock was standing over the dead woman pontificating, & that's not because I'm brilliant, but because it was bleedin' obvious that someone in that trade was the most likely suspect. At first, I expected the police to come up with that idea (they would, you know! In real life, they bloody well would!) & Sherlock to come out with some stroke of genius, something he'd spotted but they'd missed, which ruled it out. But then I realised that the writers were too thick for that, & I spent much of the rest of the programme getting increasingly irritated, wondering why everyone (& especially Sherlock, who kept hovering on the brink) was overlooking what I had become gloomily resigned to being revealed - until it was. I still hoped for some kind of twist to prove me wrong, but was disappointed.