The Enchantress match up is so weird from all sides from my current experience.
Like I think Beetle and Cheetah do great against her, but if she can get a good hex going it's super frustrating lol.
Beetle's flight can allow him to get past her hell's gate with his zoning and although she can check him after a blocked shield bash, but the damage differential is greater for him. She's not really doing much and he gets a punish off of her astral soul rip on block or at worst a shield bash check. He also can harass her on oki since her wake up isn't that strong. Her anti-airs are godlike though so he has to tread carefully. He can also navigate trait reasonably well but he doesn't want to stay far out because if she can get her hexes activated she can cripple your movement.
It's weird because if she can get started, it's a problem but if Beetle plays in her face all game and harasses her in neutral and on knockdown she will have some issues so who knows where this match up will go.
Cheetah seems like she does pretty decent against her due to leap allowing her to bypass trait and make it hard to hex her. I think I got hexed once while using her in the match up, she can't really space Then there's the oki game abuse but she's one of the characters who can consistently tag Cheetah out of leap if you're not precise. It feels like Cheetah does good at maintaining her optimal range versus her, but like Beetle when you get caught full screen by special disable hex that you're in dire straights.
Atom is hilariously simple in terms of how he handles her. Stomp regulates her counter zoning, approach, hell's gate and prevents her from getting as much abuse or mileage out of trait and even hexes and that's not even factoring all of Atom's other tools to screw with her. It's definitely a match up to be on the look out for and study very closely especially since she has her share of gaps that Atom can trait out of and full combo punish her for using.