Have I misunderstood this plugin?

When I read the description of this plugin I thought it was able to not only post a list of recent posts on my sidebar, but also post recent posts onto my ‘homepage’ too. Have I got this wrong?

So far I’ve got it to post onto my Network homepage sidebar, but not actually on the page.

If I have got it wrong then I apologise for my noobiness, it is just the description says ‘homepage’ which I take to be the actual page and not the widget bar.