The interesting thing about Sherlock is that he is himself a reflection of that very English duality. As a drug addict, he is a criminal. But he is also a crime fighter. That makes him an extremely potent character to personify the hypocrisy of a culture that is both moralistic and corrupt.
I'm a gay man who came from the last years of illegality. That focused my whole character. I think it focused everyone's character in a way. You saw yourself as outside of the main structure.
I dont want to just play gay characters, ... I think it would get boring to play the same thing again and again and again.
The opulence of Wilde is a bit too florid for Sherlock, who is a much darker character, ... fascinated by the human condition, but also overwhelmed by it.