I don't see any problem with the existing controller, maybe it is because I have not used a 'better' controller.
I see the view as seen from the bird and can adjust the controls from the controller.
I have put the phone connection cable under the controller so it comes up in front of the phone holder, then goes over to plug into the phone.
That way it is completely out of the way of fingers etc.