I have recently started an aquaponics system at home. I'm African, but an expat living overseas. I am massively impressed with the potential for this particular technology to allow for microfarming on small tracts or even in your backyard.
Benefits I persieve so far:
a) High yields over comparable soil-based techniques
b) Allows for both protein and carbs to be sourced from one system
c) Staples like corn have been successfully grown on *very* short cycles
d) Small family-sized setups can be built to supplement a small family's needs or large "community systems" can be built to leverage economies of scale.
e) Highly efficient water use compared to soil-based methods with only losses due to evaporation.
f) Once it gets started the system is self-stabilising
Challenges I see:
g) Technically not the easiest thing to get started
h) Cycling the system to establish the nutrient and bacterial load can take up to a month
i) First fish harvest can take up to 9 months (Tilapia)
j) A typical flood-and-drain system needs a waterpump running 24/7 as well as potentially an airpump for the fishes. Electricity !?
I would be very much in favour of aid which goes toward establish self-sustaining community farms. I'm not a fan of aid which breeds dependency.