I don't mind doing it in German. Is fine for me.
Accept our in-house Elgg installation never use blogs.
With a lot of students it would be very problematic to keep up with all the posts.
You need to RSS feed or tag it properly to help you.
Seems to work well for peer feedback.