Discourse can take a bit to get used too even more so if your used to other types of forum software but its fairly easy to use and maintain once you spend a little time and figure out what does what.
Install is almost painless with the worst part being rebuild times and getting SMTP setup but even those are trivial if your following the install guide
discourse/INSTALL-cloud.md at master · discourse/discourse · GitHub
Managing discourse is fairly easy as most of it is done through the website once its all setup. You’ll occasionally have to ssh in if you want to add stuff like plugins, update the docker container, etc. More advanced things are possible on discourse like running nginx on the host if you want to take it to that level.
TL;DR. discourse has it pros and cons and is worth doing a tiny install to see what its like before proceeding on with a actual forum