A controller is gonna give you more accuracy and responsiveness than the phone, that's for sure. Getting yourself as well a wifi extender will let you fly your drone higher (it's an option) and also a bit further. With a wifi extender it's been documented you could get up to 180-200m distance in...