OP has decided to stick with NodeBB with some minor modifications to the home page as per screenshot.
@thesimon Thanks for the link to IPB, I'm sure it's a great platform.
I noticed there's more than just front-end templates in nodebb/public/templates. Inside our custom themes, can we drop any of them into our defined custom template directory? Even /admin/ and /emails/?