Performance of Web Wiz Forums is not the issue as the forum is already had allot of work done on performance with server side paging, all database connections closed, and all objects released.
The cost of running servers is very high, while the cost charged to customers for shared hosting is very low, so shared hosts have to pack as many websites on a server as they can. Typically most shared hosts will have over 1,000 websites per server.
300 active users in Web Wiz Forums translates to around 300 concurrent connections to your website.
Whether it be just a basic website or a forum, 300 concurrent connections is allot for shared hosting. At these levels you would be reaching the limits of resources available for shared web hosting and so you would be getting performance issues.
With our own shared hosting we typically place under 500 websites per server. Even with our low populated shared hosting at 300 concurrent connections to your website we would be asking you to either look at your own server or we setup one of our custom semi dedcated shared hosting package on a server with 10 or less websites to give your website enough resources to run.
At the type of levels that you are talking about with 300 active forums users you have reached the limits of shared hosting and unfortunately would need to dig deep and pay out for a semi dedicated hosting package or your own server.
If you would like us to put together a quote for hosting your busy website then
contact our sales department with some statistics and resources levels and will look at putting together a quote for either a custom semi dedicated package or your own server.