I've been flying Phantoms since Dec 2013, always using Android. I've had my Mavic since Oct 2016 and it has worked reasonably well because I dedicated an old Samsung S5 just for flying. I mostly use Litchi but also Go sometimes. Neither really work with my Nexus 5x (Android 7.x). **** DJI for that but then what did they ever know about software development? It's not their expertise.
My Mavic is still on FW 0700 and I like that version fine. About a month ago it kind of crapped out. Litchi did not upgrade versions but it stopped running on my reliable old S5. Go 4.1.9 is working ok but I want to see if iOS really is better so finally bit the bullet today and ordered a used iPad
Mini 4 128GB cellular ("only" $325) which will be just for flying. Hope that works better. I like flying more than I don't like Apple and their products so decided to just do it. If it's not better I can just sell it. Maybe I'll end up trying Autopilot.