I'm also very curious how it turns out. One thing about Kickstarter that gets on my nerves is the fact that only American companies can have projects there. The crowdfunding market will be splintered into a myriad me-too businesses because of this.
"Be a permanent US resident and at least 18 years of age with a Social Security Number (or EIN), a US bank account, US address, US state-issued ID (driver’s license), and major US credit or debit card."
http://www.kickstarter.com/help/faq/creating%20a%20project#A...
It seems to be tied to Amazon Payments. I didn't know this myself until recently when the guys making the documentary told me (they had to jump through some hoops because they're German).