Mycroft is a very complex character. Will we see much more of him?

Yes, there’s an upcoming shower scene. Mark’s going to the gym already. Other than that, yes, we love Mycroft. Became a much bigger, more important than we expected, especially in Scandal. Somehow - for me, anyway - he’s the key to Sherlock. Imagining that past, those boys, that home….

Is there any significance of the ring on Mycroft’s right hand?

It has a concealed laser. Probably.

                                                    - Steven Moffat on Mycroft Holmes