Boa, allansomensi. Quando li seu post, pensei principalmente na segunda opção, e é até relativamente fácil gerar um script para rodar o Inkcheck e persistir os dados. No Windows, basta ter o script e depois agendar a tarefa para que seja executada todo mês.
Porém, acho que vou trabalhar na criação de uma solução com um servidor CUPS e desenvolver um programa (provavelmente web) que gere esses relatórios e os exiba na interface.
Vamos manter contato e trocar ideias para chegarmos a uma boa solução para nós, que sofremos com o terror de todo técnico: as IMPRESSOOORAAAS.