Em segundo lugar, se isso for feito em um plugin, será uma sobrescrita massiva de modelos. Gostaria de saber mais sobre o Discourse AMP se houver algum especialista aqui. A viabilidade está em questão. Como um leigo em AMP, eu diria para tentar avançar de forma incremental, utilizando os pontos de saída (plugin outlets) sempre que possível.