I had my own fair share of experience with MyBB. It can handle massive traffic load of 8,000 - 13,000 users, at least 100 active at a given time with fairly low resource usage (even shared can handle it, though to be honest I own that server so I can't compare with the resource limit standards...