My personal opinion coconut oil is a must in every recipe, just watch the quantities, and if you do not use it, your soap will not be as bubbly.
The reason people are against palm oil, is because the way is sometimes harvested, but is amazing in soap, and I have never met a soap with lard I did not like. So if you are not against animal products, lard is the best alternative to palm oil.
Personally, I think your recipe is too high in conditioning, and too little in cleansing, I would balance those numbers more.
Like TallTay said rice bran and olive are very similar. I would use one or the other. If you want to use those oils, or tell me which oils you would like to use,I can help you create a recipe.
I watch every penny, and I mostly make my soap with the walmart shortening that has animal fats. I basically make all my soaps from that and coconut oil, and then balance it with a high oleic like shea, cocoa butter, avocado, or sunflower. And a little bit of castor to pump up the bubbles. I have even make soap just with crisco, and it made a lovely soap.