Here are good news:
BabelZilla blog is now aggregated on Planet Mozilla blog so it gives whatever we may publish a broader audience.
Since we have published at a rather modest pace up to now, you are invited to contribute on it. The idea is to publish material related to localization, extensions, Mozilla...
If you feel like doing it please PM one admin or send a mail to firstname.lastname@example.org, and we will give you necessary permissions to create one draft that we shall review and publish.