Yes I did back the game, and took a gamble with that backing. I'm overall happy that we got something, even if I find aspects of the game disappointing.
I don't see the need to buy DLC that is focused around the aspect of the game I enjoyed the least though. I won't stop anyone else from buying...