Ditto on the mango. Also, mango have much more upkeep on a consistent basis.
Banana trees are cool, but also, pretty much one and dones. One season with bananas and then forget about it pretty much, or cut down and regrow again.
Coconut take time, and I would stick to the regular ones. Have some friends on Babon(Northern Samar) that only use and grow those on their properties. Soon as they reach production, they just keep producing. The guys I see often and talk to use them as a wall against storms. They plant them close together right behind the wall along their property edge and sorta build a "bigger, higher wall" against storm wins.
So they grow them with the intent of using them as a buffer for their properties, while also enjoying yearly production for as long as they last.
We had a big storm hit us a couple months back. Most of the trees held up, but, they live in a nice wooded area where they bought their lots so there are Narra trees and other trees up all around their lots that also provide protection. So that also helps.