Flight Controls and Performance Challenges for MAVs in Complex Environments