Warlock/Warlock 2 is sort of a disaster on many fronts. It's AI is laughable, it's almost entirely PvE even at the hardest levels because the environment is the only real challenge to surmount. The races are in no way even marginally balanced, nor are the spells. Most of the challenge is also random, and as such is unreliable.
It's a wonderful player side design, streamlined and intelligent 4x features with good diversity, but it's entertainment only because 90% of the difficulty is random spawns that may or may not be a problem for a particular player. I rate it fairly low as a strategy game, even if I do have fun with the idiocy that it is.