I think it's less about specific levels, and more about when you can kill four mobs with the same animation, or two mobs with fresh animations, faster than you can charm two. And "faster" should take into account mana regen time.
If you keep your animation you're only getting 1/2 XP, which means you need to kill four mobs to get the same XP that you'd get from killing two another way. For instance, if you fight a mob down to low HP, then kill off your pet before you finish the mob off, you get full XP (but of course that takes longer), and the same is true in charm fighting because you break charm before either dies.
So your options (for equal XP) are:
- four with same animation
- two, killing the animation before each one's death
- two, killed via charm fighting
For any given level/hunting spot just kill six mobs each way, and time it, then do whichever is fastest. It will depend on lots of other factors (eg. high damage/low HP mobs are great for charming, while the reverse are probably better for your animation).
EDIT:
P.S. As for all the other nonsense in this thread ... OF COURSE Enchanters could charm in classic. No one (serious) has ever disputed that Charm existed in classic and that Enchanters had it.
(Shaman did too, but in one more piece of evidence for the crazy "Nibog <3s Enchanters" theory, which I absolutely don't believe in but keep finding more and more evidence for ... they had it removed from their very brief, 100% classic period of having it ... while Enchanters have been unclassicaly charming here for over ten years).
Back to the point, the question has
always been about the
fine details of the mechanics (or possibly missing mechanics). Those fine details are hard to pin down, and hard to argue about definitively (thus this insanely long thread) ... but to me all you have to do is "zoom out", and then it's apparent to everyone (except Enchanter defenders) that those mechanics can't possibly be accurate relative to live.