SRD is devoted to ensuring that their work is meaningful. They believe that a relief organization must eventually refocus to development. This level of self-awareness is often non-existent in many international NGO's focused on relief.
Cons
SRD is a very young organization, and you can see this in its lack of a strong network with grantmakers and other development organizations (although it is getting stronger). They need to focused on making "SRD" more recognizable.
Could be more efficient in developing their programs.