You must log in or # to comment.
This sounds like a perfect fit - lower complexity for users willing to contribute, in comparison with hosting your own site; but still free from big tech control.
Compatibility with Mastodon or PieFed/Lemmy is only the cherry of the cake.