MechaTarrasque
Hero
No. I'm not joking. I really want to like the sub-class, but the specifics drive me nuts. Charm person -> fly 10 feet. Why? Charm has nothing to do with win or storms. If was it fly 30 feet after casting a spell that deal lightning or thunder damage, that would be cool. But casting detect magic and flying 10 feet does make sense to me. I simply cannot see the connection.
Casting a spell and gaining advantage on all saves makes a little more sense to me. Maybe it is some sort of shielding effect Your magic deflects all other forms of magic. I could get behind that.
A man walks into a doctor's office and says "my head hurts when I hit it with a hammer." It isn't like this is either central to the subclass (it is a borderline ribbon) or mandatory (cast a spell and automatically fly 10 feet), only use the ability when it feels "appropriate."
Honestly, back in 3e, someone told me that people like complaining about sorcerers a lot more than playing them. That seemed true then, and it seems true now.