Rate My GOO (Warlock) (2024 Rules)

I'm not very good at min/maxing or creating sick "builds" for characters. I'm too dumb.

But I'm so pumped to play my sneaky li'l psychic freaky owl boy in our group's next campaign. But I wanted to run the character by some strangers to make sure I don't have redundant spells/functions/etc. He's meant to be more of a utility, social, and control character. Note: I'm using the new 2024 rules.

GOO Warlock

Race: Owlin

Level: 5

Invocations: Lessons of the First Ones, Repelling Blast, Eldritch Mind, Misty Visions, Mask of Many Faces

Feats: Actor, Alert (from Lessons of the First Ones invocation)

Cantrips: Eldritch Blast (duh), Friends, Mind Sliver

Learned Spells: Hex, Charm Person, Invisibility, Suggestion, Hypnotic Pattern, Major Image

GOO Spells (Always Prepped): Detect Thoughts, Dissonant Whispers, Phantasmal Force, Tasha’s Hideous Laughter, Clairvoyance, Hunger of Hadar

Where I am confused:

I'm taking almost all Enchantment/Illusion spells (with a few exceptions). One of my concerns is the Friends/Charm Person/Suggestion cluster. It feels redundant. My tactic for social manipulation would be to Disguise Self, cast Friends telepathically and wordlessly, and get what I want. If they resist, Mind Sliver to attack their INT or WIS, and do Suggestion or Charm Person. Too much? Am I over-complicating this?

Any other sure-fire strategies you other GOOs have deployed?