Great idea, but the implementation seems to lack UX thought. So many clicks to sign up and know what you're actually signing up to. A quick user feedback session could help fix this. I assume this is a rival feature to Gumroad's approach in the States?
You are %100 correct. I was going to use Dwolla as my app's payment processor but their signup processes is horrible. So I opted for stripe.
Are Dwolla and Stripe really comparable? One reduces the cost of payments and the other is a pretty UI just for card based transactions.