I'm pretty sure I personally love this card for the same reason other folks dislike it. When this card pays of, it really pays off, but when it doesn't? That's a sad first turn for you, Charlie Brown... But, like... When it does though.
This is my favorite card thus far. seeing how resources is the bread and butter of this game, and having a creature that can give you +3 of it in a blink of an eye, with a small cost of capital, makes him a very valuable part in any deck. I highly recommend to add him in any deck format