Warning Spoilers Ahead.
I just finished watching Young Justice and M'gann finally had no choice to reveal her true identity. After the guys find out that her current form is just a copy of Marie Logan (Garfield's mom) who used to play Megan Wheelers in "Hello Megan" she revealed her true form but lied about. All she did was change her face and remove her hair but the guys ( Superboy, Kid Flash and Robin, only appeared in this episode) had no problem with it, Kid Flash still finds her hot. M'gann's true identity is known by Psimon but he's in a weird frozen state after a powerful psychic ray hits him during a psychic battle with M'gann in her true form. Her true identity is also known by Queen Bee and at the end of the episode she blackmails her: either co-operate with her or she tells her friends what she really looks like.
Do you think M'gann should of been fully honest about her true form? I do.
She is still one of my favourite teen superheroes and Teen Titan.