Talking about video quality...
I knows
@volate!lo recomends using a 5 seconds iFrame interval, but... I disagree with him...

(please, don't be angry)
When using that setting I have been experienced image corruption for long periods of about 5 seconds. That's a LONG time when flying far and it makes you sweat.
TelloFPV corrupted image improves a lot when I lowered iFrame interval. Nowadays my iFrame setting is 1 iFrame per second. Image corruption is negligible and I have not noticed any side effects.
Even I realized something curious into aTello app by
@Krag. He allowed even smaller iFrame intervals, like 10 iFrames per second (don't confuse with iframe interval 10 secons). See here:
aTello 0.9 [Android]
What is your opinion ?
Let me invite you to make different adjust until finding your favorite iFrame value.
All the best.
raul