A loading page pode demorar mais de 1s, o que pode irritar alguns usuários. Possibilidades: informações sobre como cancelar, botão de cancelar (não recomendável), colocar o carregamento em segundo plano caso já hajam dados no dispositivo.
Quando já é tarde da noite (lá pras 21 ou 22h), ao apertar em um horário pra ver quanto tempo falta, o app simplesmente diz 'Foi mal, tá muito cedo pra calcular isso ainda...'. O parâmetro (time) da function é uma string no formato "HH:MM" (exemplo: 00:00, 07:00, 23:37 etc), asseguradamente um horário válido.
O app não é tão usual pois se de manhã eu quiser ver o horário que o inverso sai a tarde, eu não consigo. Então seria interessante ter uma nova forma de disponibilizar os horários.
Um usuário tinha cadastrado seu fuso horário em outro continente por acidente e confundiu pra caralho o app. Uma solução interessante seria permitir o próprio usuário configurar o atraso/adiantamento da hora.
O app diz muito "atualizando" mas nem sempre atualiza de fato. É interessante informar ao usuário quando foi a última vez que as atualizações foram baixadas, e também dizer a ele no instante em que ela for baixada se houve alteração ou alguma novidade.