About damn time! I "cheated" the system by having a script that will redirect you to the HTTPS version if you click on anything from the HTTP protocol, which kind of accomplishes forcing the HTTPS encryption, but not really. Then I've decided to switch to my own domain and just use CloudFlare (+ whitelisting Tor). Now I'm kind of thinking about switching to GitLab Pages since they pretty much kick the hell out of Git…
I’m not familiar with GitLab Pages but you can already use any static site generator with GitHub Pages as well.
But still, you can do other things like selecting a different code highlighter (which GitHub deprecated recently).