Para ser mais específico, a prática de deixar a lógica no front-end é inseguro, mesmo que não manipule dados confidenciais.
Outro ponto que levei em consideração é que no futuro pode escalar e precisar manipular esse tipo de informação. Mover toda a lógica para p bankend vai exigir esforço máximo.
Em resumo, a prática (ato) de deixar lógica no Fronto-end é inseguro, mesmo que não manipule nada confidencial. Dependendo do caso pode ser possível abusar das cotas, ou algo do tipo.
De qualquer forma, parabéns pelo o projeto! Da para perceber que você colocou esforço genuíno nele.