I'd rather play it on release but if there are bonuses you get from doing the demo, I may play it.
I want to know more about the combat and get a better feel for it, so there's that.
Every time you read this, squirrels randomly burst into flames. Think of the squirrels.