I ran across a site that is called Livestream, which allows users to not only record what they are doing, but stream that footage live onto the web. You can do this from webcams, desktops, and even games.
Its the game thing I key on, because I am thinking about, and maybe others could do this too (some who are more active then myself), but creating a livestream account and thus stream their activities on Istaria over the web for people to see.
This would give even more of a chance for people to get to come to know Istaria /as you/ play it.
This is just a suggestion, but if also people had it on Livestream, I would love to see theirs.