From my end of things, I'm watching SC closely but not making any certain decisions yet. I've not donated anything and don't intend to until I can make a valid judgement on the ultimate fate of the game, which essentially means waiting not just for the core components but for the whole game to mature a little bit.
Their concepts look amazing, but (like many others) I am going to hold off on how close they can get the final results to concept (let alone how functional and bug-free it can be done) before I even commit to playing the game, let alone donating early.
Besides, my computer probably couldn't handle it anyway, so early releases don't help me much anyhow.