With this practice, it will be possible to read the Quran in Arabic and in different dialects. A phonetic transcription can also be used to help non-Arabic speaking people to read and learn.
Many readers also have different styles of memorizing. Moreover, you can define a choice of repetition of verse (verses) and thus facilitate the memorization process.
Other options can be used to facilitate learning of the Quran, such as the ability to automatically play all the surahs, or even to add notes and notes.