Possible advantage of being able to deply to github itself is that forks of kaplayground will be easy to test by others and wont require to be deployed exclusively to the official site?
https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site