Looks like something that would work best as plugin that could be maintained and released separately from Misago itself.