I always thought the WH figures looked kind of cartoonish.
It's correct that they will not ship till March. Since the molds still need to be made, some haven't even been sculpted yet.
I didn't want to spam the board about this but the campaign is now up to $1,180,000 and for $100 you now get 182 figures. I predict it will be 190 by the end of tomorrow and over 200 by the end (50 cents a figure!). Only four days left to get in on this, though.