Tree crops would yield more calories per acre/hectare or your preferred land unit. There would be upfront inputs in the earthworks and I'm guessing harvesting would be more challenging. 45" of rain seems like a feature not a bug. Also according to Russell Smith in his book Tree Crops, trees provide a better option for livestock feed than grains, although I prefer to cut out the "middle man"