You do not say where you live which could make a big difference. Some trees such as citrus are evergreen which means they cannot have frost, and some trees needs cold, chilling factor, to thrive.But to be on the safe side, mulberry trees can grow in almost any climate, produce fruit and thrive. They also become up to 50 feet tall in contrast to citrus which has relatively short trunk. The fruit can be removed easily to prevent a mess on the ground by holding a sheet under the tree and shaking the tree branches. Because the fruit is small, it can be dried easily to make a delicious snack, and the fruit can be boiled to make syrup. You can also plant a male tree which does not produce any fruits. The other option is an avocado tree which grows fast up to 40 feet if you do not mind putting up with squirrels.