I chose Github because I want people to be able to fork my work and make their own easily enough. Git hub is a great repository for both editing and versioning your work. Though if you are going to edit your work online, you may want to learn MarkDown. Which is the formatting structure for Github. It is easy enough to learn.
I have decided to move everything to GitHub, including future interactive work. It is the interactive Freedom! work that is the core of my motivation.