Looks good enough for me. I have chipped in to the kickstarter.
All I need now is for them to make some pedals with a toe brake.