Hi Utnayan, good to see you.
SOE does NOT have this backed. They're putting everything they have into Landmark/EQN.
I understand why you don't want to 'pre-pay' and want to wait for the final game and then purchase. I'm sure a lot of people feel that way. That said, I think the world is changing here. People now have a chance to help make something that would be too niche for a publisher or developer to touch, at least initially. Speaking as a gamer, that sounds great to me. Even speaking just as a fan of games, music, etc. For example, if my favorite band (an obscure progressive metal band called Fates Warning) went on Kickstarter and raised money to make an album in the style they used to play in, I would pledge like crazy. But that's just me.