I am working on farm house design. I have opened a thread for that as well. So far as agro forestry design, it depends on the soil. One should choose plants according to the soil and native plants of the area. As I study designs and get new Ideas, I will keep sharing. You can be in touch. I am going to see land tomorrow. One is 4.25 lakh Sq ft and other is 7 lakh Sq ft. one is on the bank of the river and other is right bellow the mountain. if I get it, I can do whatever I wish to do. I can build a superb resort or a permaculture farm with lots of diversities.