The are multiple goals for the Scribus communication channels, but also multiple channels (that means: not everything must be in the websites).
The are already subsites: some of them can possibly be integrated in the main website, other can be kept as separated subsites.
There are good chances, that the on top of his own mission, the website will have to satisfy the task of indexing / referring to all other subsites and communication channels.
We should propose a sentece defining the mission of the Scribus website.
The mission should then guide/inspire the proposal for a new website.