The number of posts or users isn’t a problem. We have 11million users and millions of posts across multiple WordPress installations sharing the same user base. Like any web based application, the software will scale up to whatever hardware it’s running on, or choke on whatever it’s missing.
Posting links to images and videos is very easy, but if you want users to be able to upload them, you’ll need some way to elegantly allow for that. WordPress can handle it, but you’ll likely want to customize this experience.
Concurrent users and other metrics will all come down to server hardware, configuration, and ongoing maintenance. bbPress doesn’t really care how many users there are or how many page views happen.
bbPress does not come with any internal reporting. It adds some statistics to the WordPress Dashboard, and that’s it. Intentionally simple.
(There is a lot of data available in the database, and I’ve no doubt that really awesome reporting and charts and conclusions could be drawn from them, but there is nothing built-in to expose it.)
bbPress does include a very robust importer and forum-conversion tool, that we’ve successfully used for years to help hundreds of thousands of sites migrate millions of posts. Some folks have contributed their converters back up into bbPress, but most of them were made by community members who did the work to match all the data points together.
We’ve used the built-in converter here ourselves to go from bbPress1 to bbPress2; the same one that’s included with bbPress itself.
Switching forum platforms is risky. It’s a lot of work. It’s likely that some community members won’t like the new software. It never goes 100% without some kind of hitch. But… we’ve done an immense amount of work over 15 years to try and make bbPress the kind of software that makes that transition as easy and painless as it can possibly be.
I hope you’ll give it a try. We’ll be here if you have more questions. 🤝