Opa! Muito obrigado pelo feedback, gostei das suas ideias! Sobre esse "sistema de ofensivas" eu já tive muita vontade de implementar, vou colocar aqui no roadmap, com certeza vai ser uma das próximas atualizações!
E sobre nomear os intervalos despendidos, atualmente eu faço esse processo ao parar o timer, mas acho que não ficou muito bom. Para mim, eu já tenho uma ideia da task que vou fazer antes e seria bom descrever esse flow de trabalho antes do que depois e até deixar mais visível ao usuário isso. Sobre tornar público ou privado acho interessantíssimo, pois uma das minhas ideias é gerar um perfil do usuário, onde lá vai ser possível visualizar as conquistas dos usuários por exemplo.