I'm from the Caribbean and my backyard has orange trees, a mango tree, a guava tree, a lime tree and others (but no avocado tree). So your choices were pretty spot on.
I was happy when the guava tree blew down in a storm. Bugs got into the fruit so quickly, and I was the one who had to pick them up when I mowed. Yech! Mangos took longer to get to that state. And people would come into the yard to grab newly fallen mangoes, leaving less to deal with. A bit rude to do so without asking, we thought, but we couldn't them all anyway.