You answered your own question. I'm more excited about your approach of alternative ways to render existing Web content over a DOM to texture API. VR is an exciting space to experiment.
I don't believe github themselves will make a native client any time soon, and we shouldn't expect any other websites either.
Thus HTMLTexture seems critical.