Usually we switch from Github URLs to the project's home page. But in this case there doesn't see to be any information, just a screenshot and links to download/install. HN readers tend to want more information than that.
Given the audience, GitHub might be more user friendly :)