This guy seems closer to the win. He's been iterating on this thing for years and is the current record holder. He also founded and sold Zero Motorcycles.
That is a different project, different set of people.
Cameron and Todd backed the Upturn project on Kickstarter, they didn't create it. NTS Works (the organization behind Upturn) is in competition with AeroVelo (the organization behind Atlas).
they wont get funded, just because their video does not really compete with other's