Me me me!!!! Ugh - I could have written your post lol. I am using DevaCurl no poo every few days as needed. I have Curl Junkie smoothing conditioner on order to try. (Recently tried Devacurl One Condition but the protein was too much.) I am also going to use the DC Styling cream - I received a sample and my hair loved it...it has protein in it but it must be a kind my hair likes or a low enough concentration of it. I am also giving DC Arc AnGel a try - don't know how my hair will respond. I will use the DC one condition as needed for the protein boost (if necessary) and my next shopping to-do is to find a DT...right now I just use my regular conditioner with aloe vera gel and sometimes castor oil. My hair is s'wavy, medium texture, and low porosity. Good luck!
remember, with all advice or suggestions for your hair, YMMV!!
My hair:
2b wavy, medium texture, low porosity, med-high density. Protein finicky.
My routine:
Cleansing: DCNP, every 4-5 days (occasionally use CJ cleansers).
RO: CJSC, occasionally use JCDC
LI: KCKT or CJSL
Gel: KCCC, CJCIAB for 2nd day hair (sometimes third)

Heat is my friend: warm water rinses, steam caps, and diffuse dry. I love CLU cloths and my Denman.