Achei estranho usarem MySql na própria máquina do cliente. Usaria um SQLite que é mais prático ou até salvaria em JSON mesmo.
Nossa! Não conhecia o Nuvem Fiscal. Dei uma olhada aqui e gostei bastamte! Muito obrigado pela indicação!
Por outro lado, também gostaria de ver como funciona essa integração com o SEFAZ na unha mesmo, só por curiosidade.