Sorry, can't help you much, I have been struggling with the same thing. You know Japanese, right, so you should be able to navigate the page? You probably knew this already, but TVTokyo's Webpage at least provides a preview to the upcoming episode in written form (I actually have tried to translate them sometimes for TPM) and an advertisement video.
I actually must try KeyHole TV and research TV Tokyo's site more as well now that this was brought out.