Well, I've played both builds -pure mage and pure warrior-, and I must say that pure mages could get extremely powerful, faster than pure warriors.
But, on the other hand, when you reach high levels, warriors also become unstoppable. The problem is the first third of the game; enemies hit hard and pure warriors need to put up with some nasty hits.