Android App sounds pretty cool. Ardupilot with mission planner are very stable and pilot friendly too.