чем больше тем лучше имхо, но естественно нужно учитывать и фактор удобства
в данном случае лучше всего будет где-то 50 последних топиков и всё-таки стоит создать раздел, в который входили бы последние ну-у скажем 100 тем (при условии что на главной их будет 50). и значки возле каждой темы это тоже хорошая идея