Critique this routine?

24F, fine straight/wavy hair

When in Colorado (dry climate, very hard water) - As I am Coconut Cowash daily or every other day (or just on my bangs) as needed - Silicone-free conditioner on ends as needed - Infrequent Ouai detox shampoo (silicone free) as needed for hard water buildup, followed by vinegar rinse

When in New York (humid, soft water) - same, but without the Ouai shampoo / vinegar step

Assuming this works for me, is there anything long term damaging about this routine? I hate the feeling of greasy hair