Trying to create a new ecosystem with stores and such can become very risky (just look at the Windows store). Unless this eventually developers into something like Oculus, and get bought out, the project may not turn out too well in my opinion. The idea is good though.