@qwinter i have 10+ years experience in managing wp sites. Anything from managing or devlopment or speed is a cake walk in wordpress.

Try CF APO you will change your opinion.

Hosting wordpress in vps is much more better than managing discourse or flarum with SSH

At this moment my top most priority is SEO first

As far i can see if we need any SEO changes in flarum it would cost anywhere from 200 to 500 USD. Few changes are not at all possible in flarum.

I wish you all the best, if you have time money patience be the part of building great communities.

If you need success and want to witness growth use wordpress or nodebb

I can challenge anyone… with the same page title i can bring any wordpress site on top in the search results. (I mean we can host two different websites and see which will rank top wp vs flarum) 😂 . When you want to beat your competitors you should take every advantage of SEO to get top rankings.