After over 10 attemps I think I managed to actually understand what is going on here.
This is how you avoid getting mind controlled:
Make sure to be on a clean zone on the ground once he finishes his Mind Break cast. A light spawns showing the clean zones, once a player stands in the light it dissapears but the ground is still clean (even if the light is no longer there) and standing in it should make you avoid getting mind controlled.
Elite
Mindbreaker Gzzaj
The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.
Does not seem to be mind controlling right now. Perhaps a bug?
This is the key. The damage on this fight is very low, but if you get charmed while soloing it, the fight instantly ends. Set focus on the boss so that you don't lose it among all the adds. Then ignore everything but the "Mind Break" cast. Run to a clean zone and stay there whenever he casts it. You'll need to do this 5-6 times with dps levels in 8.2.5.
Details
This roster comes from the current game client's data files, so it is not a complete list of every NPC in the game - older world NPCs that are no longer in the modern client are absent.
Community notes from Wowhead · 5 comments
Top 3 shown aboveThe comments below were written by Wowhead users. They are community notes, not TheWoWDB comments. See them in context on Wowhead.
The top 3 are shown in Top Comments above. Read all 5 on Wowhead.
Level and Map Tracking
The game data tunes Mindbreaker Gzzaj for levels 80 to 90.