Quote by TomEccleston
Open source forum software has also traditionally been a pain to customize.
Which is why I use commercial. Xenforo is US$160 upfront and annual maintenance is just US$55 if you self-host. There's an active community of developers, stylists, etc. who can help with add-ons, styling, etc. and a massive library of prebuilt add-ons, including many useful free and cheap ones. Open source is free but you tend to get what you pay for and you can make up for it in hiring developers and such fairly quickly (as happened here when you had it running an OS base and Gav keeping things together). And hosting is required either way so the only difference are the licensing and maintenance fees.
Hosted (ie. in Xenforo's cloud hosting) is a monthly or annual sub of course but for a board the size of (redacted), probably worth the money. You just worry about configuring the board and software, they maintain the servers, databases, backups, etc.
Quote by TomEccleston
And I'm used to markup-based forums that use BBCode (shudders), Textile or Markdown rather than WYSIWYG style.
.
Xenforo kind of split the difference. They license Froala, a third party editor that has pseudo-WYSIWYG but uses BBCode in the background. Hard core BBCode types or admins doing troubleshooting can switch to a mode that turns off the WYSIWYG and lets you edit BBCode directly. I kind of like it because every now and then I hit a formatting glitch that can only be fixed by editing the raw BBCode but my day-to-day users, who are mostly used to email editors, can use it without worrying about that stuff.
I run Wondercafe2 for under US$300 per year and most of that is hosting. The support on XF is only about 1/4 or so of my costs. On a larger board using more expensive hosting, it would be even less on a percentage basis (the support is flat, not tied to site size or anything).