With a few hours of applied learning, distinctions between these will collapse. If you work on typing, your reading will naturally improve (because you're identifying letters to input). With stronger reading, you won't see differences between scripts and reading will be the same as listening. That is, improving your knowledge of the language by reading will improve your listening comprehension too. (Reading the wikipedia article on phonology will also unify reading out loud and speaking, Persian is extremely phonemic.)
At minimum, consider a few hours now compared to the time saved by halving the number of flashcards you need.