Hard to tell... but maybe. Cool idea... would be fun to ride one of those things.
(hope they finish the project someday).