Originally Posted by
SilentRunning
I ... would like to know if they would be a decent enough race for a warlock.
Yeah, it all depends what you're asking, what you mean by "decent enough". So, if you're asking...
1) "Will a WF 'lock suck?" - Hell no, locks are so strong that any race will do just fine.
2) "Would WF be an "optimal" or at least "above average" choice for 'lock?" - Of course not, there are better (Human, Drow, Dragonborn are "the best"), and in fact WF would pro'ly be considered below the average. But, seriously, it really doesn't matter, see #1.
3) "Is there an advantage to WF?" Not vis-a-vis being a lock, but locks have all the "advantage" they need. WF do have some innate advantages unrelated to being a lock (mentioned by others above). See #1.
Warlock's "feigned health" enhancement and various other HP buffs (Staunch, etc.) do work around the self-healing issue - don't need to heal if your actual health never takes a hit. But that's true for any race - it's a big part of that response to #1.
Bottom line - if there are reasons you want to run a lock (racial reincarnation, "something different", "I always liked WF", "to prove it's possible", or "just because") - then do it. Otoh, if you want to find an excuse to buy WF, "Warlock" pro'ly isn't going to provide that excuse.