Well i can tell you the route NOT to go... I fly a P3SE and started off with a basic android tablet (Samsung TAB E 9.6) that technically had the specs to work, but was woefully underpowered. Nothing worked well on it, the video transmission was just awful. I returned that and got an iPad 2017 version and it works very well. I like the larger size than the mini. I have lost signal on mine and had it not come back... TBH i cant say whether this was the iPads fault, or DJI GO, but as soon as I reloaded it all was perfect. When I have the drone close (within say 1000ft) i never have any lag, or choppy playback. I've done the iPad screen recording while flying with no issues either. Also, both DJI GO and Litchi have both run very well.