Even if someone would create a store for just Unreal Engine 4 games people would still buy those game from Steam, GoG, Humble Store, etc.. If you plan to create a store for assets, the Scirra Store is already there. So I don't see any potential benefits from a new store.