I was in the same dilemma as you a couple months back. I use to use Revita religiously and had good results. Then they changed something in their formula and things went downhill from there.
I tried a bunch of other shampoos at that point and the hair serge ended up being my favorite. I'm not a fan of the price, but shampoo lasts me a while so its not the end of the world. I have been using it for 2 months now and would compare my results to the same results I had with revita before their formula change. However this shampoo does a much better job acting as a 'real shampoo' , leaving my hair feeling clean and fresh.
I see they have a conditioner as well. However I'll give this shampoo a couple more months to verify results, before jumping into the rest of their products.