Personally I'd just prefer the box at the very top, so landing on the main page immediately tells the visitor what's been happening, without the need to scroll or click on another page.
go to the new custom options line in your Forum Profile area and add:
this is great capability
I wonder though, what would be most interesting for a first time visitor -
a list of boards, or a list of active threads?
I like that about the InfoQube forum - even as a visitor, I can click on 'New' and see a full list of posts sorted by date. NOTE: it's not that I favour recent posts over recent threads - rather that I think maybe an overview of recent activity is of more interest to everyone
, than the list of boards.