Most tribal people who build tree houses have got it sorted. The danger from the tree itself is well understood and dealt with. The disadvantages are more to do with the people than the tree. Against - a lot of climbing with a risk of slipping, hard to carry up food and firewood, impossible for old, very young, and injured, cannot escape from enemies or forest fire, at risk from lightning, can't keep goats. For - safety from snakes, jaguars etc, simple sanitation, able to sleep in peace, good air, easy to spot arboreal game, easy to defend against individual enemies, no boundary disputes.