What if the site is really big? Can you not do that just through XF?
Sure, you can, but the ideal way of doing it would be with an addon to save a tremendous amount of time as it's a bigger site so one could only assume you could afford an additional $50-75 for that capability of somewhat automation.
It already takes me upwards of 1 hour compiling an article with an editor using the best SEO practices I can with the base BB code. I could only imagine, even if I cut and paste some Page node templates and used a private board's thread to copy formatting from HTML over to the page how much longer it would take me.
I only have about 30 articles now, but I value my time much more. With the time saved, I've been able to focus on promoting the articles as well as making business partnerships with another area of my forum, and since it's a geographic forum, travel around to experience new things, photograph and edit them, and share them on different networks (e.g Instagram) to drive more traffic.
The investment into a blogging addon, which I'm unsure we can mention here (mods: edit this out if we can't), of $60 into
@Bob 's AMS has already paid for itself.
But if you want to start out slower cause not a lot of capital, go with page nodes... but always shoot for the stars in growth to where you can save time to do some of the content curation and business tasks that I do as well as, importantly, have time to interact with your own community.