It depends on what you are trying to achieve. If you apply the mixture in a small amount to your hair it might be okay. Depending on your hair type, like if you have very fine strands of hair or hair that is not very dense or full on your head, it will probably be a disaster to add that many heavy products to it. If you want bouncy, defined but moisturized curls try using a leave-in that is just a thick enough to make your curls feel well moisturized and seal the moisture in with your favorite oil. I would recommend a lighter oil than castor oil (which can also be drying anyway). Tea tree oil is nice for the scalp but not a necessity if you're just looking for moisture for your hair. Try jojoba or coconut or grapeseed oil. Style with a curl-enhancing product.