Uso este plugin en mi propio sitio de Discourse (aunque no todas sus funciones). Voy a dar soporte al plugin tanto para ESR (que es lo que ejecuto yo) como para la última versión de Discourse. Ambas versiones se prueban contra en la configuración del proyecto. Estas pruebas se ejecutan al menos una vez por semana si esas versiones cambian.
Actualmente, solo la parte de Ruby del plugin se prueba automáticamente (casi cada pequeño detalle). Todavía tengo que definir cómo escribir los conjuntos de pruebas para la parte de JavaScript, algo que planeo hacer eventualmente.

No tengo ningún problema con eso. También agradecería cualquier sugerencia para agregar puntos de extensión (por ejemplo, salidas de plugin para componentes de tema o eventos para plugins).
El panel de control está disponible para todos los visitantes.
Decidí expresamente no crear algo para agregar el widget de Ko-fi a ubicaciones arbitrarias. Creo que eso se puede hacer mediante componentes de tema, de manera muy similar a tu componente de barra de progreso. La configuración de cuenta kofi_account está disponible para el cliente, lo cual debería ser suficiente para cualquier tipo de widget.