Cool, a female Mycroft! But is that really an appropriate name for a lady? And the real Mycroft is a lazy Mycroft, one who does not go around town for work. That's what he/she needs Sherlock for.
Cool, a mechanical arm for Watson! But equipped with a Russian rocket-launcher? A bit of an overkill, perhaps?
I couldn't really appreciate the steampunk factor - if anything, some of the elements felt forced. Steampunk Holmes didn't really work for me, and halfway through, I had to drag myself to finish it. I hope steampunk is better expressed in the graphic novel adaptation.