I think restructuring could be avoided if the search function was improved. This could be done (assuming the software supports it) by allowing one to subscribe to specific forums for the New Post search, by allowing the advanced search to search with no keyword (which would allow the same thing as the previous suggestion), or by allowing the advanced search to recognize a 'not' function.