I suggest that page view from a taxonomy term (Topic) should be panelized. Doing that, Admin user could build rich topic pages with other widgets and views easily.

A default content filter option or distinct blocks by content type could be cool too.