Warlock is truly an awful card. The base stats are among the worst in the game for 3-cost allies. The heal ability is actually ok on rate - 1 resource becomes 2 thw/atk as you choose. But it is SO SLOW. A Sidearm can speed things up a bit, but in the aspect with Med Team and Defensive Training, Warlock is far from the best way to do a Voltron strategy. X-Factor is a useless trait. I sympathize with the designers because a self-healing ally does have potential to be broken. If the cost were 2 or especially if one of the stats were 2, Warlock would become very strong, so there is not much to play with in the numbers. As it is, Warlock is just too weak to justify playing.