I can speak about coconut oil.

I've used it in various ways. I have blended it with both rinse out and leave in conditioners for more moisture.

I have left it on my ends at night for a protective coating.

I have used it as a DT.

My most common use for it is for defrizzing after my hair is finished. I graze it and/or scrunch it on any surface frizz and it seems to work for me. I have a little tub with me so I can use it during the day if I need to.

Many seem to find that it elongates their curls, but I haven't seen too much of this myself.

ETA: GrecianCurls - you ahve some awesome spirals!
Kiva! Microfinance works.

Med/Coarse, porous curly.