On the last point, I'm looking to ensure the wording is clear and is easy to translate into different languages.
As a non-native speaker, I found the wording and syntax easy to understand, and the acronyms are well-explained. In my opinion, this should make translation into different languages relatively straightforward. The only word that might pose a challenge is "debuts," as it's not commonly used, but most online translators do a good job of conveying its meaning. Overall, I believe the text is clear and effective.