Sure, that's fine. It's just much more complicated and more time consuming to keep track of changes and maintain consistency, as a translator. To me being able to use things like a glossary and translation memory would only make it easier to maintain terminology. For example Finnish, is currently full of proglems specifically related to technical terminology (not surprising since Google doesn't often do very well with Finnish terminology).
I'm just simply pointing out that it means that we must take the project on like a printed book, which means that you must either remember all the variations, forms and terminology you use or keep manual, static notes on the side. It also means that none of all that "invisible" work will benefit anyone else who might want to offer translations or continue the translation in the future.
I used to translate many smaller aps and some web services many years ago (like 15+ years ago), before I ever heard of Crowdin and the like but stopped doing it because those static files often got reset with version updates and there was rarely any way to keep up with the changes and you basically had to redo the work constantly.
Now, with these services, these services offer high productivity, backed with fine QA features, and every suggestion may benefit everyone. Additionally tanslators can also easily share opinions and feedback even between different languages, on string level, and to me that is a huge added value. I also see these services as great platforms for learning, which doesn't really happen through GitHub where only us techies reside.
I don't really translate software/services for myself because I have zero trouble using them in English and I often even prefer it because terminology mistakes are actually quite common, even in professional Finnish translations. It's common to see translation that have been clearly made without knowing exact context and/or by someone not familiar with the subject matter, and/or in hurry to meet some deadline.
With all that being said, I will see if I can get myself to make improvements via GitHub, even if it takes at least twice longer than it takes via Crowdin.